SSブログ

ゲストアイコン復活♪ [カスタムスキン]

久しぶりに早く仕事を終える事ができたので昨日から少しハマっているブログのカスタマイズ(修復作業)を行ってました。

メインの構成はほぼ元通りにできましたが、ゲストアイコンが良く分からん。

ということで探してみましたよ。修復方法 (@_@)

今までゲストアイコン設定してた人は簡単に修復できます。

私の場合はこんな感じで作っていたのですが、

修復前

<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^)


nice!(2)  コメント(5)  トラックバック(0) 

nice! 2

コメント 5

Ten

試しに確認 (o^-')b グッ!

by Ten (2008-03-17 23:45) 

みけ

はじめまして^^
ゲストアイコンが反映されてないのに気づき、検索してお邪魔しました。
で、見事に復活♪ありがとうございました(^▽^)/
by みけ (2008-04-17 01:32) 

Ten

みけさん、初めまして。
お役に立てて良かったです (^o^)
by Ten (2008-04-17 06:35) 

すずめ

はじめまして。
私も検索してお邪魔しました。
おかげでゲストアイコンがまた表示されるようになりました。
どうもありがとうございました(●^Θ^●)


by すずめ (2008-06-07 09:37) 

Ten

すずめさん、初めまして。
ゲストアイコン、復活できて良かったです (^o^)
by Ten (2008-06-07 10:05) 

コメントを書く

お名前:[必須]
URL:[必須]
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0