2011-04-28 31 views
0

ページ上のハイパーリンクをクリックすると、いくつかのポップアップウィンドウを開く必要があります。この理由から、showModalDialog関数の代わりにWindow.openを実行する必要があります。window.openでポップアップウィンドウをカスタマイズする

しかし、Window.openを使用すると、外観が十分ではないことがわかります。 (基本的に私はURLのウィンドウを無効にしてそこに私のものをすべて追加したい)

これはwindow.openで可能か教えてください。

または、この場合の最善のアプローチは何ですか?

答えて

0

あなたはwindow.openに第三引数を使用して、ポップアップ・ウィンドウにしたい機能のものを指定することができます。

strWindowFeatures
オプションのパラメータ。このパラメータは、新しいブラウザウィンドウの要求されたウィンドウ機能(ウィンドウ機能とツールバー)を列挙する文字列です。この文字列パラメータには空白を含めないでください。要求された各ウィンドウ機能は、文字列内のコンマで区切られていなければなりません。

私がリンクしているページには、どの機能がどのようなものであるかを並べ替えるための図があります。

0
myRef = window.open('win','mywin','left=20,top=20,width=500,height=500,toolbar=1,resizable=0'); 

完全なリストについては、訪問のW3Cとブラウザcompability

0

あなたが導入することができ、多くのカスタマイズがあります。あなたは、単にツールバー、メニューバー、およびアドレスフィールドを無効にしたい場合は

、次の操作を行います。 http://www.w3schools.com/jsref/met_win_open.asp

window.open('','','menubar=no,toolbar=no,location=no'); 

は、ここでカスタマイズ可能なオプションの一覧を見ます

関連する問題