2

PHPからウィンドウを開きたい。PHP ではできないので、Javascript に次のコマンドを送信します。

echo '<script type="text/javascript" language="javascript">window.open("/help/help_central.php","my window", "height=200, width=200, top=100, left=500, menubar=0, toolbar=0, location=0, status=0");</script>'; 

FF 11.0 では、高さ、幅、上、左のみを変更できます (私にとっては!)。はい/いいえで試しましたが、同じ効果がありました。
すべての一般的なブラウザー (FF、IE、Safari、Chrome、Opera) と互換性のあるソリューションを知っていますか?

4

1 に答える 1

3

通常はどこでも機能しますが、すべての機能がすべてのブラウザーでサポートされているわけではありません。

この記事は、ブラウザーによって何が機能し、何が機能しないかを調べるのに役立ちます。

http://www.quirksmode.org/js/popup.html

もう一つの良い参考文献は

http://www.gtalbot.org/BugzillaSection/Bug195867GDR_WindowOpen.html

代わりにモーダル ウィンドウの使用を検討することをお勧めします。これは、モーダル ウィンドウが機能しない場合に、ブラウザ プラグインのセキュリティ設定によってポップアップがブロックされる可能性があるためです。

于 2012-04-25T12:25:33.883 に答える