ウィンドウサイズ指定 不要な窓が開いてしまう
- HPB6、HTML初心者の質問です。
- 文字列にリンクをはり、指定したサイズのウィンドウを開きたいのですが、うまく行かない状況です。
- href属性を消去すると、不要な窓は開かなくなりますが、リンクの表示が崩れてしまいます。どのように修正すれば良いでしょうか?
- ベストアンサー
ウィンドウサイズ指定 不要な窓が開いてしまう
HPB6、HTML初心者です。 文字列にリンクをはり、指定したサイズのウィンドウを開きたく、http://www3.ocn.ne.jp/~maruno/javawindow2.htm にあるようにやってみましたが、どうもうまく行きません。 (1)指定したサイズで開きましたが、もう一つ不要なウィンドウが開いてしまいます。 <A href="javascript:void(0)" onclick="_HpbJumpURLinNewWindow('copy.htm');"> (2)href="javascript:void(0)" を消すと、不要な窓は開かなくなりますが、文字列にカーソルが行った時、「指マーク」にならなくなり、文字色も変わらなくなってしまいます。 必要なウィンドウだけが開き、「指マーク」と「文字列の変色」でリンクを確認できる状態にするにはどうしたらいいのでしょうか?不備がありましたら補足致しますので宜しくお願いします。
- sasukee
- お礼率43% (36/82)
- HTML
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
<A href="javascript:void(0)" onclick="_HpbJumpURLinNewWindow('copy.htm');"> を <A href="#" onclick="_HpbJumpURLinNewWindow('copy.htm');"> としてみてはだめですか?
その他の回答 (1)
前にも同じ質問をされているようですが、そちらの回答の内容は検討されたのでしょうか? それを検討したうえで、やはり問題があったのでしょうか? 以前の質問の内容を検討した上で同じ質問を立てたものと良心的に解釈するとして、とりあえず、どのような環境においてそのファイルの確認を行っているのか、補足していただいたほうが、解決が早くなる気がします。 まずは、使用しているOSと、その現象が起きるブラウザの名前、バージョンを補足してみてはいかがでしょうか。 それに加えて、head内にある<script>以下の_HpbJumpURLinNewWindow()などと書かれているであろう部分のHTMLソース(上記部分から</script>の部分まで)も補足されると、より良いと思います。 現状では、スクリプト本体の動作がどうなっているのか読み取れませんので、何がおかしいのかわかりかねます。 なお、私のところでは、IE 6、Netscape 7、Opera 6.05で確認しましたが、ご質問にある現象は確認できませんでした。
関連するQ&A
- 小窓を指定して開いた為に・・?
ホームページビルダー6を使用しています。HTML初心者です: 文字列にリンクするときに、小窓の大きさを指定して開きたい為に http://www3.ocn.ne.jp/~maruno/javawindow2.htm にある通りにやってみたのですが、 <A href="javascript:void(0)" onclick="_HpbJumpURLinNewWindow('file:///htm');"></A> となり、結果、必要なウィンドウのほかに 「javascript:void(0)」という不要なウィンドウも開いてしまうようになってしまいました。 href="javascript:void(0)" を消すと不要な窓は開かなくなりますが、今度はマウスオーバー時「指マーク」にならなくなり、文字の色も変わらなくなります・・・。 必要なウィンドウだけが開く事と、リンクを貼った文字列の上にマウスが来た時に指マークになり色が変わるようにする良い方法はありますか?よろしくお願いします。
- ベストアンサー
- HTML
- 複数ある小窓のサイズ。
今、HPビルダーのイベントで↓の様にしてあるんですが、 <SCRIPT language="JavaScript"> <!--HPB_SCRIPT_CODE_40 // _HpbJumpURLinNewWindow: 新規ウィンドウを開いて指定したURLにジャンプします。 // function _HpbJumpURLinNewWindow(url) { if (url != '') { window.open(url, '_blank',"scrollbars=1,width=710,height=430,top=150, left=200"); } } //--> </SCRIPT> がスクリプト部分でリンクしたい部分を <A onclick="_HpbJumpURLinNewWindow('http://~○○.cgi');" href="#">update</A> といった様に書いてあるのですが、 今メニュー全てがクリックすると同じサイズの小窓 で開くようになっています。それで一つだけ他のと 小窓のサイズを変えたいんですが、 その場合、どう書けばよいのでしょうか?
- ベストアンサー
- JavaScript
- ホームページビルダーでサイズを指定して新規ウィンドウをだす
ホームページビルダーVer.10でサイズを指定して新規ウィンドウをだしたいです。 JavaScriptに下記のように記述しました。 すると指定したサイズの新規ウィンドウがでるのですが、 その上にさらに呼び出しもとのウィンドウもでてしまいます。 新規ウィンドウだけをだすためにはどうしたらよいでしょうか? ご存知の方がおりましたら教えてください。 よろしくお願いいたします。 <SCRIPT language="JavaScript"> <!--HPB_SCRIPT_CODE_40 function _HpbJumpURLinNewWindow(url) { if (url != '') { window.open(url, '_blank','width=600 height=500,scrollbars=yes'); } } //--> </SCRIPT>
- ベストアンサー
- ホームページ作成ソフト
- 小ウィンドウにスクロールバーを表示したい
<SCRIPT language="JavaScript"> <!--HPB_SCRIPT_CODE_40 function _HpbJumpURLinNewWindow(url) { if (url != '') { window.open(url, '_blank',"width=360,height=350"); } } //--> </SCRIPT> ・・・・・ <A onclick="_HpbJumpURLinNewWindow('*****.htm');" href="#"> というような形で、 小窓が開くような設定にしているのですが、 この小窓の縦にスクロールバーを付けて、 縦に無制限に文字を書けるようにしたいのですが、 その方法を教えて下さい。 ホームページビルダー8 Windows XP を使用しています。 よろしくお願いします。
- ベストアンサー
- ホームページ作成ソフト
- 新しいウィンドウを、好みのサイズで、位置を指定して開く方法
初心者ですが、どうぞ宜しくお願いします。 新しいウィンドウを、好みのサイズで開くには <a href="javascript:void(0);" onClick="window.open('ファイル名.html', 'newwin', 'width=横サイズ,height=縦サイズ,location=1')">任意の文字</a> となるみたいですが これに、位置を指定したいのです。 その場合、位置を指定するだけなら <a href="javascript:void(0);" onClick="window.open('ファイル名.html', 'newwin', 'left=画面左端からの位置,top=画面上端からの位置'')">任意の文字</a> となるようですが、好みのサイズで、位置を指定するには、どうしたらいいでしょうか? 自分で、タグを色々組み合わせてみたりしたのですが、エラーが出てしまい、無理でした。 それから、もう一つお願いいたします。 小さな画像があるのですが、それをマウスでポイントすると、画像にアクションが付くよう(画像が少し動くような感じ)にしたいのです。あるホームページで、そのようなアクションを見たので参考にしようと思い、タグを見てみたのですが、それらしきタグを見つける事ができませんでした。自分で、色々な言葉を組み合わせて検索もかけてみたのですが、組み合わせが悪いのか、見つかりませんでした。どなたか、お力を貸してください。 どうぞ、宜しくお願いいたします。
- ベストアンサー
- JavaScript
- リンク先をジャバスクリプトで別ウィンドウで見せるとき他のリンクの色も変わってしまう II
リンク先を別ウィンドウで飛ばすため、同じページにある他のリンクも <a href="#">AAAA</a>(これはポインタを手のマークに変えてリンクをわかり易くするためです) <a href="#">BBBB</a> のように指定していますが、これだと一度クリックしてしまうと 全てのリンクが訪問後の色に変わってしまいます。 この問題はどう改善できるのでしょうか? 前回質問のアドバイスを元に記述してみたのですが↓ <a href="javascript:function void(0)" onClick="window.open('../htm/1.htm','','scrollbars=yes,width=700,height=700')">1234</a> <a href="javascript:function void(0)" onClick="window.open('../htm/2.htm','','scrollbars=yes,width=700,height=700')">5678</a> やはりクリックしてみるとリンク全てが訪問後の色に変わってしまいました、
- 締切済み
- JavaScript
- ハイパーリンクをクリックしてサイズ指定のウィンドウを表示したい
ブラウザ上のハイパーリンクをクリックすると サイズ指定したウィンドウを表示したいのですが、 サイズ指定となるとJavaScriptを使用しないと ダメなのでしょうか?? JavaScriptを使用してウィンドウを出すという処理 自体はわかっているのですが、<A>(アンカータグ)を 使用している為、onclickイベントで処理しようとしても その前に<A>でアドレスと指定していないのでエラーに なってしまいます。何かいい方法はないでしょうか? よろしくお願いします!!! 一応、ソースを記載しておきます。 <A HREF="" onclick="output();">ハイパーリンク</A> <script language="JavaScript"> function output() { window.open("test.htm,"","width=500,height=600"); } </Script>
- ベストアンサー
- Microsoft ASP
- 指定サイズウィンドウが開かない
ビルダーでサイトを作成しているのですが JAVAスクリプトを使用したサイズ指定ウィンドウが ビルダーのプレビューではちゃんと開くのにFTPツールで転送し、ネット上で開こうとすると開きません。 タグの書いてあったサイトのサンプルでもちゃんと開きます。 タグは <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> です。これを<BODY></BODY>に埋め込んでいます。 ○○はファイル名です。一体何処が悪いのでしょうか? 教えてください。
- ベストアンサー
- ホームページ作成ソフト
- ウインドウの大きさ、位置を指定して開く【ホームページビルダーV8】
いつもお世話になっています。 HPビルダーV8を使ってWEBサイトを作っているのですが、 リンクをクリックした時に指定した大きさのウインドウを指定した位置に 開かせるタグがよくわかりません。 <A onclick="_HpbJumpURLinNewWindow('○○○.html');" href="#"><IMG src="△△.jpg" border="0"></A> これで、ウインドウは開くんですが、大きさや位置、スクロールバー等の指定って どのように記述したらよいのでしょうか? ご存知の方いらっしゃいましたら是非教えてください。 よろしくお願いします。
- ベストアンサー
- ホームページ作成ソフト
- 商品詳細のページを別ウィンドウで開きたい
こんにちは。 サイズ指定をした上で別ウィンドウで開きたいのですがHTMLのソースに書くと長くなってしまします。 <a href="javascript:void(0)" onClick="window.open('abc.htm','subwin','width=300,height=300');">サブウインドウ1</a> スタイルシート内に「別ウィンドウ」でサイズ指定して開く方法はあるでしょうか? ・目的 商品一覧のページから各詳細のページを別ウィンドウで開きたい。 1商品づつにウィンドウサイズ指定をせずにスタイルシート内に記載したい。
- ベストアンサー
- HTML