window
Re: SSIと画像ロールオーバーの不思議な現象 ( No.1 )
日時: 2009/11/12 16:57
名前: bp

このIDが2つあるため。
HPB_ROLLOVER1

Traditional Culture と DownloadにHPB_ROLLOVER1が指定がされているのでブラウザが混乱。

別ファイルで作成しているから気をつけないとね。

ソース画面を開いて手作業で修正が簡単。
「Download」の方を修正が手間なし

別ファイル(SSIで読み込んでいる方)でHPB_ROLLOVER1〜HPB_ROLLOVER6までは指定しているのでHPB_ROLLOVER7に変更。



74行目辺り
HpbImgPreload('HPB_ROLLOVER1', 'icon_download1.gif', 'icon_download2.gif');

HpbImgPreload('HPB_ROLLOVER7', 'icon_download1.gif', 'icon_download2.gif');


270行目辺り
<A href="ttp://www.deens.jp/m_video_yosakoi.zip" id="HPB_ROLLOVER1" onmouseout="HpbImgSwap('HPB_ROLLOVER1', 'icon_download1.gif');" onmouseover="HpbImgSwap('HPB_ROLLOVER1', 'icon_download2.gif');"><IMG src="icon_download1.gif" width="122" height="24" border="0" name="HPB_ROLLOVER1"></A><BR>

<A href="ttp://www.deens.jp/m_video_yosakoi.zip" id="HPB_ROLLOVER7" onmouseout="HpbImgSwap('HPB_ROLLOVER7', 'icon_download1.gif');" onmouseover="HpbImgSwap('HPB_ROLLOVER7', 'icon_download2.gif');"><IMG src="icon_download1.gif" width="122" height="24" border="0" name="HPB_ROLLOVER7"></A><BR>

これで大丈夫だと思う。


各データセルに「META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">」が入っているのが。。。
何か意味がありんすか?。

また、同じスクリプトが2つ。。。SSIで読み込むファイル側のスクリプトは消してもよさげ

ただし、この部分はhead内にコピペ
<SCRIPT language="JavaScript">
<!--HPB_SCRIPT_PLD_50
HpbImgPreload('HPB_ROLLOVER1', 'icon_traditional1.gif', 'icon_traditional2.gif');
HpbImgPreload('HPB_ROLLOVER2', 'icon_modern1.gif', 'icon_modern2.gif');
HpbImgPreload('HPB_ROLLOVER3', 'icon_animation1.gif', 'icon_animation2.gif');
HpbImgPreload('HPB_ROLLOVER4', 'icon_festival1.gif', 'icon_festival2.gif');
HpbImgPreload('HPB_ROLLOVER5', 'icon_touristspot1.gif', 'icon_touristspot2.gif');
HpbImgPreload('HPB_ROLLOVER6', 'icon_majorcity1.gif', 'icon_majorcity2.gif');
//-->
</SCRIPT>