- ベストアンサー
DREAMWEVER4でジャンプメニュー作成時にリンクがつながらないエラーについて
- DREAMWEVER4でホームページを作成している際に、ジャンプメニューを作成したが、リンクしたページへつながらないエラーが発生しています。
- 他のテキストを参考にジャンプメニューを作成しましたが、例題とは異なり、他のページへのリンクを実現したいと思っています。
- ジャンプメニューの挿入手順に従い、正しく作成しましたが、プレビューやアップロードしてもリンクが機能しません。解決策を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ジャンプメニュー(リスト/メニュー)の中が1件しかない場合、 onChangeイベントが発生しないので何も起こりません。 以下のソースはMalcoさんと同じDW4で同じく挿入-ジャンプメニューから作成したものです。何の手も加えていません。 このソースを新規(無題)ドキュメントに貼り付けてプレビューしてみてください(私の環境では問題なく動いてます)。 ソースを見てもらってもおわかりのようにJavaスクリプトを使用しています。 ブラウザのセキュリティでJavaスクリプトを殺していると動かないと思います。 <html> <head> <title>無題ドキュメント</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <script language="JavaScript"> <!-- function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } //--> </script> </head> <body bgcolor="#FFFFFF" text="#000000"> <form name="form1"> <select name="menu1" onChange="MM_jumpMenu('parent',this,0)"> <option selected>選択してください</option> <option value="http://www.goo.ne.jp">hogehoge</option> </select> </form> </body> </html>
その他の回答 (1)
- kosa
- ベストアンサー率25% (379/1464)
かなり基礎的なことですが、ちゃんとリンク先の設定をしていますか? 「ジャンプメニューの挿入」だけでは動作しませんよ! リンク先のページをきちんとパス(相対パスor絶対パス)で指定して下さい。