ゲストアイコン復活♪ [カスタムスキン]
久しぶりに早く仕事を終える事ができたので昨日から少しハマっているブログのカスタマイズ(修復作業)を行ってました。
メインの構成はほぼ元通りにできましたが、ゲストアイコンが良く分からん。
ということで探してみましたよ。修復方法 (@_@)
今までゲストアイコン設定してた人は簡単に修復できます。
私の場合はこんな感じで作っていたのですが、
修復前
<script type="text/javascript">
<!--
if (window.addEventListener) {
window.addEventListener("load", changeIcon, false);
} else if (window.attachEvent) {
window.attachEvent("onload", changeIcon);
}
function changeIcon()
{
var img = document.getElementsByTagName("img");
for( i = 0; i < img.length; i++ )
if( img[i].src == "http://blog.so-net.ne.jp/_common/images/profile_guest.gif" )
img[i].src = "/_images/blog/_###/gooverability/#######.png";
}
//-->
</script>
こっちが修復後
<script type="text/javascript">
<!--
if (window.addEventListener) {
window.addEventListener("load", changeIcon, false);
} else if (window.attachEvent) {
window.attachEvent("onload", changeIcon);
}
function changeIcon()
{
var img = document.getElementsByTagName("img");
for( i = 0; i < img.length; i++ )
if( img[i].src == "http://blog.so-net.ne.jp/_img/cmn/profile_guest.gif" )
img[i].src = "/_images/blog/_###/gooverability/#######.png";
}
//-->
</script>
ちなみに###にはそれぞれ設定されている数字が入りますので間違いの無いように。
修復前と修復後ではSo-netの呼び込みアドレスが変更されています。
修復前アドレス
if( img[i].src == "http://blog.so-net.ne.jp/_common/images/profile_guest.gif" )
修復後アドレス
if( img[i].src == "http://blog.so-net.ne.jp/_img/cmn/profile_guest.gif" )
これがゲストアイコンを自分で設定しても反映されない理由と判断しました。
設定している人は試してみてね~(^o^)
試しに確認 (o^-')b グッ!
by Ten (2008-03-17 23:45)
はじめまして^^
ゲストアイコンが反映されてないのに気づき、検索してお邪魔しました。
で、見事に復活♪ありがとうございました(^▽^)/
by みけ (2008-04-17 01:32)
みけさん、初めまして。
お役に立てて良かったです (^o^)
by Ten (2008-04-17 06:35)
はじめまして。
私も検索してお邪魔しました。
おかげでゲストアイコンがまた表示されるようになりました。
どうもありがとうございました(●^Θ^●)
by すずめ (2008-06-07 09:37)
すずめさん、初めまして。
ゲストアイコン、復活できて良かったです (^o^)
by Ten (2008-06-07 10:05)