• ベストアンサー

”閉じる”リンクについて

こんにちは。 閉じるのリンクをページに設定したのですが、 閉じられません。 基本的な間違いかもしれませんが、お分かりの方いましたら教えてください。 一応、↓がタグです。 <center><A Href="javascript:window.close();">閉じる</A></center>

質問者が選んだベストアンサー

  • ベストアンサー
  • kakikuko
  • ベストアンサー率61% (174/284)
回答No.1

そのタグでhtmlを作っててみましたが、普通に閉じることができました。 もちろんあなたの環境でjavascriptはonにしてますよね? javascriptで既成されたものではないウィンドウを閉じる時には ダイアログボックスが出ますが、それが出てOKをクリックしても閉じれないということでしょうか? それともダイアログも出ないでしょうか? あとそのタグが埋め込まれているHTMLを開いたときに ステータスバーにエラーは出ていますか?

doublemac
質問者

補足

JAVAscriptはオンになってます。 ダイアログは出ませんが。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • Electman
  • ベストアンサー率19% (30/154)
回答No.4

window.close(); を alert('OK'); に変えてOKが表示されますか?

全文を見る
すると、全ての回答が全文表示されます。
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

特別間違いはないです。 IE6でダイアログがでた後(そのコードで)閉じることができました。 ブラウザやセキュリティソフトでなんらかの制限が設定されているのではないでしょうか

doublemac
質問者

補足

他のサイトでは、特別問題なくとじれますので上記問題ではないかと。

全文を見る
すると、全ての回答が全文表示されます。
  • kagep
  • ベストアンサー率23% (171/721)
回答No.2

<center><A Href="#" onclick="javascript:window.close();">閉じる</A></center> でいかがです?

doublemac
質問者

補足

ページのトップに移動しましたが、閉じることは出来ませんでした。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • リンク先

    リンクを二つ表示させるタグで <!-- function CH1(p1,p2){ window.open(p1,"window1"); window.open(p2,"window2"); } //--> <a href="JavaScript:CH1('http://inhj.co.jp/','http://google.com/')">あいうえお</a> このようなものを見つけたんですよ これやるとどちらとも別窓で開くんです こちらとしては ファイルをダウンロードした時に解説ページが開くという具合にしたいんです 片方をそのままのページに表示 片方を別窓で表示 このようなことはできるんでしょうか?

    • ベストアンサー
    • HTML
  • サブウィンドウから、親ページのリンクを操作し、自身は閉じるやり方

    すいません。javascriptに詳しい方、教えて下さい。 今、親ページからポップアップで、サブウインドウを開いています。 やりたいことは、サブウィンドウにあるcloseボタンを押したら、 親ウィンドウを指定のページに移動して表示させ、サブウィンドウ自身は閉じる動作がしたいです。 調べてみたら、opener.location.hrefというのを使えばできるみたいなのですが、こういう記述で大丈夫なのでしょうか? プレビューしてみたら、一応動いてくれているみたいですが、文法的にはどうなのでしょうか? 教えていただければ、ありがたいです。 以下にソースを記述します。 <a href="index.htm#F" onClick="opener.location.href='index.htm#F; return false;" javascript:window.close();">

  • javascriptで別窓で出したページとメインページで同時に動作を行ないたいのですが、教えて下さい。

    javascriptで別窓で出したページを登録ボタンを押すと、そのページが閉じて メインページがボタンを押したことで、切り替わるという動作を行ないたいのですが、 良い方法はありますか?教えてください。 <INPUT type='button' value='登録' onClick=\"opener.location.href='$order'\"> <A href=\"javascript:click_close();\">ウィンドウを閉じる</A> 今は、2つのリンクを貼っています。これを一つにしたいのですが、ご伝授下さい。 function click_close () { window.close(); }

  • safariでクリックすると画面を閉じる方法

    自己解決が困難な為質問させていただきます。 HTMLタグ内にて下記を記載したページをIEで読み込むと "閉じる"をクリックすると画面が閉じれます。 ===== <a href="javascript:window.close();">閉じる</a> ===== しかしSafariでは"閉じる"はリンク文字として認識されている(触ると色が変わる)のですが、クリックしても挙動がありません。 Safariでクリック後に画面を閉じる方法をご存知の方、よろしくお願いいたします。

  • JavaScriptでリンクを設定したい

    JavaScript超初心者です。 サイトで画像やテキストリンクが1ページにとても多く、 リンクアドレスも同一のものが数か所あります。 JavaScriptでリンクを設定すれば、リンクだらけにならないと聞いたので 使ってみようと思ったのですが、上手くいきません。 http://www.openspc2.org/reibun/javascript/link/020/ こちらのサイトを参考にやってみたのですが、 テキストリンク1カ所はできました。 でも、画像リンクはnullと表示されて画像も表示されなくなり、 2個目のテキストリンクはリンクになりません。 <a href="./aaa.html"><img src="./img/aaa.jpg" /></a> <a href="./aaa.html">あああ</a> <a href="./bbb.html"><img src="./img/bbb.jpg" /></a> <a href="./bbb.html">いいい</a> <a href="./aaa.html"><img src="./img/ccc.jpg" /></a> <a href="./aaa.html">ううう</a> このように表示されているリンクを JavaScriptでリンクを設定するにはどうしたらよいでしょうか? よろしくお願いします!

  • モバイルサイトで戻るリンク作成方法

    モバイル用サイト 戻るのリンクはどのようなタグをつかいますか? 通常のPCサイトの場合、JavaScriptを使って前のページに戻るリンクを貼れますが、携帯サイトの場合、どのようなリンクを貼ればいいのでしょうか?前のページは、動的に変わるページで、<a href="○○.html">という指定はできません。

  • マイリストのリンクができません

    ニコ動でMADをうpしているのですが、前作のリンクは主コメ欄にできるのに、マイリストのリンクだけができません。 マイリストは公開設定にしています。タグは<a target="_blank" href="http:// www .nicovideo .jp/ mylist/公開マイリスページの数字"></a>です。(実際はスペース空けてません) 投稿した動画ページ自体にはリンクできます。どなたか間違いが判った方、もしくはリンク方法をご存知の方、教えて頂けないでしょうか。

  • リンク設定について

    トップページへ戻る設定 <div align="center"><a href="index.html">TOP PAGE</a></div> </body> </html> このように設定しましたがリンク設定はできているようなのですが、クリックするとページを表示できませんと出てしまいます。 ファイルの拡張子自体も全部同じでファイルの場所も全部同じ(ディレクトリ)ですがなぜか表示がありません。実際にアップロードしてみるしか方法がないのか、ここでトップページに戻らなくてはおかしいタグの表記なのか、わかりません。

  • FireFoxでJavascript「window.close()」が効きません。

    別ウィンドウを開いて「閉じる」ボタンをクリックするとウィドウを閉じる、というレイアウトを作成しているのですが、 <A HREF="javascript:window.close()">ウインドウを閉じる</A> では、firefoxでは動作しません。 情報を探してみて、以下のようなソースが有効なようなのですが、 <head>の中に以下を記述。 <script type="text/javascript" language="JavaScript"> <!-- function close_win(){ var nvua = navigator.userAgent; if(nvua.indexOf('MSIE') >= 0){ if(nvua.indexOf('MSIE 5.0') == -1) { top.opener = ''; } } else if(nvua.indexOf('Gecko') >= 0){ top.name = 'CLOSE_WINDOW'; wid = window.open('','CLOSE_WINDOW'); } top.close(); } --> </script> で、閉じるボタンを置きたい場所に <A HREF="javascript:close_win()">ウインドウを閉じる</A> が、ローカルで見ている範囲ですが、動作しません。 ページ内リンクみたいにページトップに戻るだけ。。。 ちなみにIEとネスケでは正常に動作しました。 どなたかお分かりになる方、ご教授願えませんか? 宜しくお願いします。

  • リンク先をジャバスクリプトで別ウィンドウで見せるとき他のリンクの色も変わってしまう 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> やはりクリックしてみるとリンク全てが訪問後の色に変わってしまいました、

専門家に質問してみよう