アドレスバー、メニューバー、ステータスバーなしで Default.aspx ページを開くにはどうすればよいですか?
5700 次
2 に答える
1
Web サイトのテスト中に、ユーザーまたはプログラムによってブラウザーが起動されたかどうかに関係なく、Web サイト (実際には Default.aspx ページ) にアクセスすることを選択するのは、既に開いている Web ブラウザーを持つユーザーであることを忘れないでください。そのため、既存のブラウザ ウィンドウに基づいて目的の結果を変更または偽造するには、クライアント側/JavaScript の「魔法」が少し必要です...
JavaScript を使用すると、これらの機能をオフにして新しいウィンドウを起動し、古いウィンドウを閉じることができます。たとえば、IE のwindow.open(..) 引数はここで指定されます。
例を提供します
varCustomFeatures = 'titlebar=no, status=no,menubar=no,resizable=yes, scrollbars=no,toolbar=no,location=no,directories=no,left=0,top=0,height=';
window.open(windowURL, '_blank' , varCustomFeatures,true);
詳細はブラウザーによって異なる場合があり、その場合はブラウザー検出を使用する必要があります。
于 2009-12-18T03:39:43.467 に答える
0
できません。
open
ただし、次のようにメソッドを使用して Javascript でバーのないポップアップ ウィンドウを作成できます。
open("MyPage.aspx", "MyWindow", "toolbar=no,status=no,menubar=no");
于 2009-12-18T03:38:24.427 に答える