0

///javascriptでポップアップウィンドウを表示するコードです。ポップアップウィンドウを閉じるまで、ユーザーが親ウィンドウに戻らないようにするにはどうすればよいですか?

<script type="text/javascript">
 <!--
  var stile = "top=10, left=10, width=600, height=800 status=no, menubar=no, toolbar=no scrollbar=no";
     function Popup(apri) {
        window.open(apri, "", stile);
     }
 //-->
</script>
<a href="javascript:Popup('YOURPAGE.html')">show popup</a>
4

2 に答える 2

2

ポップアップウィンドウではない最新のブラウザでは、ブラウザで開いた新しいタブです。jqueryまたは他のjavascriptライブラリをチェックして、適切なモーダルポップアップウィンドウを作成します。それがあなたが探しているものです。

http://jqueryui.com/demos/dialog/#modalをチェックしてください

そのようなすぐに使えるソリューションは数え切れないほどあります...

于 2012-09-28T22:10:45.377 に答える
0

window.open()新しいブラウザ ウィンドウまたはタブを開きますが、どちらもユーザーが親ウィンドウに戻るのを妨げません。このタイプのウィンドウはモーダル ウィンドウと呼ばれ、一般的な UI パラダイムです。

javascript modalまたはをグーグルjavascript overlayで検索することをお勧めします。これを行う方法を説明する多くの結果が得られます。少し手間がかかりますが、最新の JavaScript テクニックを学ぶ良い教訓になります。

必要に応じて、これに対処するために JavaScript ライブラリを調べたり、JavaScript と CSS を手動で記述したりすることができます。

于 2012-09-28T22:18:10.030 に答える