• ベストアンサー

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

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

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

  • ベストアンサー
  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.1

JavaScriptを無効にしてるとか言うオチは考えない方向でいくと…。 ブラウザ判定で表示を変えるとかどうでしょう? if(navigator.vendor == "Apple Computer, Inc.") { Safari用の表示 } else { それ以外用の表示 }

wf3255
質問者

お礼

ご回答ありがとうございます。 是非その方法でいっちゃいます。 ありがとうございました。