- 締切済み
外部参照の時のロールオーバーがわからない!
ちょっと長くなり失礼します。ドリームウェバーでロールオーバーを作ってみて、それを外部読み込みの形にしたくやってみやのですが、オンマウスの時に画像が変わりません。 どうかまちがいを教えてください。 HTMLファイル <html> <head> <title>ためし</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <script type="text/javascript" src="b.js"> </script> </head> <body bgcolor="#FFFFFF" text="#000000" onLoad="MM_preloadImages('b.gif')"> <script type="text/javascript" src="a.js"> </script> </body> </html> ”a.js”ファイル document.write("<a href='http://okweb.jp/' onMouseOut='MM_swapImgRestore()' onMouseOver='MM_swapImage('Image1','','b.gif',1)'><img name='Image1' border='0' src='a.gif'></a>");
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- koutarou504
- ベストアンサー率44% (182/407)
とりあえず・・・。 onMouseOver内のコーテイションが、 全てシングルコーテイションなのですが・・・。 これだと、 onMouseOver は、'MM_swapImage(' までになりますが。 document.write("<a href='http://okweb.jp/' onMouseOut='MM_swapImgRestore()' onMouseOver='MM_swapImage("+'"Image1","","b.gif",1'+")'><img name='Image1' border='0' src='a.gif'></a>"); 又は、 document.write("<a href='http://okweb.jp/' onMouseOut='MM_swapImgRestore()' onMouseOver='MM_swapImage(\'Image1\',\'\',\'b.gif\',1)'><img name='Image1' border='0' src='a.gif'></a>"); あとは、MM_swapImage 次第かと・・・。