2012-04-04 5 views
0

私はこのコードを持っている:新しいウィンドウを開くためのコードは効果がありません。誰も私の間違いを見つけられますか?

<INPUT type="button" value="Pre-Requisites" onClick="window.open('pre_requisites.php','pre-requisites','width=670px,height=470px,left=0px,top=100px,screenX=0,screenY=100')"> 

これにより、ユーザーは、彼らがために適用されている項目の情報を表示できるようにするには、新しいページを開くために使用されます。この場合、ポップアップウィンドウが役立ちます。これは、ユーザーが新しいウィンドウ内のマテリアルを参照して、どの許可を適用するかを決定できるようにするためです。

しかし、その入力で、ウィンドウをどのようにクリックしても開きません。私の間違いは何か分かりますか?

私は<script></script>を頭のタグに追加しませんでした。それは考えられるエラーですか?私はページに見れば

+1

Webブラウザは、ポップアップを許可するチェックする必要があります。そうでない場合、JavaScriptは実際にキャッチしようとする例外をスローします。 –

+1

それは私のために働く。 http://jsfiddle.net/83pxC/ – mamadrood

+0

私もChromeで、IE 9ではありません。 – kiswa

答えて

1

ウィンドウの名前は、互換性を最大限にするために英数字でなければなりません。だから、

window.open('pre_requisites.php','prerequisites','width=670px,height=470px,left=0px,top=100px,screenX=0,screenY=100') 

それは作品

+0

ありがとう!!私はそれに注意した – Hubert

0

は、私がトップ左、がscreenXまたはscreenYの設定は表示されません。 それはあなたの問題でしょうか?

0

thisによると、screenXとscreenYの設定はありません。また、どこでも "PX" をドロップします。

<INPUT type="button" value="Pre-Requisites" onClick="window.open('pre_requisites.php','pre-requisites','width=670,height=470,left=0,top=100')"> 

は、しかし、それをテストしていません。

関連する問題