|
|
||
IRC: irc://irc.opera.com/japanese <--Opera 日本語ユーザのためのIRCチャンネル。
上のがつながらない場合は irc://irc.se.opera.com/japanese
なんかうごかなくなったーとおもい。書き直した。といってもやってることは同じなんだけど…。
どうもちゃんとリクエストできていてもうまくいかないときがあるようだ。< 要確認。
defineMagicFunction で書き直しただけ。
// ==UserScript==
// @name delicious Fix Ajax Edit
// @include http://del.icio.us/*
// ==/UserScript==
(function() {
window.opera.defineMagicFunction(
'niceExtend',
function (f, w, dest, src){
if(!src) return dest
if(src.html) { dest.innerHTML = src.html; delete src.html }
if(src.css) { dest.className = src.css; delete src.css }
if(src.type){ dest.setAttribute('type', src.type); delete src.type }
if(src.attr) {
var s = src.attr
for(var k in s) dest.setAttribute(k, s[k])
delete src.attr
}
if(src.style) {
var d = dest.style, s = src.style
for(var k in s) d[k] = s[k]
delete src.style
}
for(var k in src) dest[k] = src[k]
return dest
}
);
})();
opera.defineMagicFunction - takeopera - チーム俺等
引数でかなり悩んだ。解決。