- ベストアンサー
指定サイズウィンドウが開かない
- ビルダーでサイトを作成する際に、JAVAスクリプトを使用したサイズ指定ウィンドウが正しく表示されない問題に遭遇しています。
- ビルダーのプレビューではサイズ指定ウィンドウは正常に開きますが、FTPツールを使用してウェブ上に公開すると正しく表示されません。
- タグの書かれたサンプルサイトでは問題なくサイズ指定ウィンドウが開きますが、自分のサイトでは開かない問題が起きています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1 です 今の場合、最初に書きましたように、 <A href="javascript:void(0);" onClick="window.open('○○.html', 'newwin', 'width=900,height=600')" ><IMG src="○○.gif" width="68" height="79" border="0"></A> とすれば、正しくなっているはずです。 なお、参考URLは、あなたの勉強のために書いたもので、ただ貼り付けただけではいけません。そのようなことばかりしていると、今回のようなトラブルの元になります。 'index.htm'が必要かどうか、そうでないならどうすべきかは、ご自身で勉強して、考えてください。 なお上記タグでは、画像をクリックした時に二つの作業をするように書かれています。 つまり、href="javascript:void(0);"で書かれたページの表示と、window.open('○○.html'・・・で書かれたページの表示とをせよという矛盾するタグです。ただこのような書き方しかないのですが。 そのため、後ろの○○.htmlを表示する作業だけするように、前の部分で、"javascript:void(0);" と書いて、前の部分で実際のページ表示をしないような処置をしています。 蛇足ですが、ビルダーを使いこなすなら、あわせてタグなどについての知識も増やさないと、使いこなせません。さらに、よそのタグを貼り付けたりすると、ただトラブルを巻き込むだけです。 まさに、運転免許も取れないのに、スピードレースや曲乗りなどをするようなことになります。 参考↓ http://www.tohoho-web.com/wwwbeg.htm >後、「同じ場所にアップロード」というのは同じフォルダ内でFTPツールを使い更新することですか? はい、出来たページを「公開」する場合のことも、考えて付け加えました。 より詳しくはこちらをご覧ください。↓ http://park15.wakwak.com/~kurage/jhp_g/kiso/trans.html#up1 また、拡張子が、htm になったり、html になっていますが、'index.htm'と、'index.html'とは別ファイルなので注意しましょう。
その他の回答 (1)
- gura_
- ベストアンサー率44% (749/1683)
>一体何処が悪いのでしょうか? ジャンプ先のURLが正しくないからです。 'file:///○○.html'→'○○.html'とすれば治るはずです。 ただし、○○.htmlはこのページと同じ場所にアップロードするものとします。 なおビルダーでこのページを編集中に「保存」すれば、URLは正しく保存されるはずです。 参考URL↓ http://www.tohoho-web.com/how2/window.htm#winOpen
補足
<A href="javascript:void(0);" onClick="window.open('file:///○○.html', 'newwin', 'width=900,height=600')" ><IMG src="○○.gif" width="68" height="79" border="0"></A> の編集中でいくら保存しても'file:///○○.html'のままで'○○.html'になりません。 変わりに参考URLの<a href="xxx.htm" onclick="window.open('index.htm', '_blank', 'width=200,height=200,resizable=no'); return false;">XXX</a> でやるとxxxの所はきちんと'○○.html'になるのですが'index.htm',←これがよくわかりません。これは必要なのですか? 後、「同じ場所にアップロード」というのは同じフォルダ内でFTPツールを使い更新することですか? 度々申し訳有りませんが今一度お願いします。