-1

私の Web アプリケーション (ASP.net) では、JavaScript を使用してポップアップ ウィンドウを使用しました。完全に機能していますが、最小化、最大化、閉じるボタン、およびサイズ変更可能なハンドラーも無効/非表示にする必要があります。それは可能ですか....それができる場合は、それを達成する方法を教えてください。

私のJavaScriptは次のとおりです。

function ApproveClick(url)
 {
   newwin =window.open(url,'PopupWindow','left=50, top=50, height=200, width=500,  
      toolbars=no,menubar=no,location=no,scrollbars=no,resizable=0,status=yes');
   if(window.focus)
   {
       newwin.focus();
   }

}  
4

2 に答える 2

0

クロス ブラウザー ソリューション (少なくとも IE、Firefox、および Chrome をサポートする) を探していて、window.open メソッドのパラメーターを介してのみ実装しようとしている場合、これは不可能です。dialog=yes,minimizable=no,maximizable=no オプションをいじって結果を確認することはできますが、満足できないと思います。

たとえば、window.open 関数を使用している場合、Chrome のポップアップは常にサイズ変更可能です。

したがって、ポップアップを完全に制御したい場合は、javascript ダイアログ (jQuery など) のようなものを使用してください。

于 2013-05-22T06:36:26.033 に答える