- ベストアンサー
ロールオーバーイメージ+サイズ指定されたウィンドウブラウザオープンの方法
お世話になります。 現在Dreamweaver8(winxp2)にて件名の要件を行っており躓いてしまいました。 ビヘイビアにてロールオーバーイメージの構築は難なく出来ました。 このロールオーバーイメージ設定ではウィンドウサイズ指定を行いたかったので、URLリンクを設定しませんでした。 が、その後ビヘイビアにてonclick のブラウザウィンドウを開く にてサイズ指定したURLを指定し、F12にて確認をしてみると、サイズ指定されたウィンドウは開くのですがロールオーバーイメージが機能しなくなってしまいます。 当方が解決し求めるのは 1.ロールオーバーイメージをクリック 2.サイズ指定されたウィンドウが別窓で開くこと 以上です。 この疑問に回答できるスキルをお持ちの方、ご教授願えれば幸甚です。どうぞよろしくお願いします。 下記に当方が躓いているスクリプトを写しました。 <a href="html/abc/123.htm"></a><a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('jp','','images/123_on.gif',1)"><img src="images/123_off.gif" name="123" width="100" height="25" border="0" id="myID" onclick="MM_openBrWindow('html/abc/123.htm','','resizable=yes,width=370,height=500')" /></a>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ん~… 回答になるかどうか… 私Dreamweaver使ったことないので、Dreamweaverのビヘイビア機能がどんなスクリプトを吐き出したのか分かりかねますが、 このスクリプトを見ると、ロールオーバーではなく、スワップイメージですね。 スワップよりも、単にロールオーバーの方が良いのではないでしょうか。 (スクリプトが単純なので ^^;) それともスワップでないと実現出来ないものなのでしょうか? ちなみにロールオーバーイメージクリック→サイズ指定されたウィンドウが別窓で開く。 だと、↓な感じのスクリプトになるかと思います。 <a href="#" onclick="window.open('123.html', '_blank', 'resizable=yes,width=370,height=500');"> <img src="123_off.gif" border="0" onmouseover="this .src='123_on.gif'"onmouseout="this .src='123_off.gif'"></a> 補足をお願いします。
その他の回答 (1)
- crepon133
- ベストアンサー率51% (399/776)
onClickは<a>の中に入るのではないでしょうか? <a href="123.html" onClick="MM_openBrWindow('123.html','sub1','toolbar=yes,location=yes,status=yes, menubar=yes,scrollbars=yes,resizable=yes,width=400,height=450'); return false;" onMouseOver="MM_swapImage('Image1','','004.gif',1)" onMouseOut="MM_swapImgRestore()"> <img src="001.gif" name="Image1" width="32" height="32" border="0"></a>
お礼
ありがとうございました。ご教授頂いた内容を検討してみます。丁寧なアドバイス、重ねてお礼申し上げます。