2012-01-12 10 views
0
<a href="http://192.168.1.1" 
onclick="Popup=window.open('http://192.168.1.1','Popup','toolbar=no,location=no,directories= 
no,status=no,menubar=no,scrollbars=yes,resizable=no,width=800,height=300,left=300,top=23'); 
return false;" > 
<button type="button">button</button></a> 

私はこのページをFirefoxでブラウザーしていると、ボタンをクリックするとFirefoxが新しいウィンドウをポップアップします。 クロムの場合は、クロムにポップアップ表示されます。htmlで、他のブラウザを使用している場合でもIEで新しいウィンドウを開く方法は?

私はポップアップウィンドウがIEで開いていても、他のブラウザのこのページをブラウザで開いてもいいですか? ありがとう!

+1

ユーザーがIEをお持ちでない場合はどうなりますか? – simchona

+0

ポップアップウィンドウはポップアップウインドウがIEでしか動作しないため、ウインドウを開くために強制しなければならない理由 – user987013

+3

ユーザは笑いますか?ユーザーにIEがインストールされていることを確認する方法は?私のMacBookはIEを持っていません。私がサファリにいる場合、あなたはどのような方法を使用していますか?私たちが何を意味するのか見てみましょまた、Web機能は、それらを実行するブラウザに固有です。ブラウザがサイトがそのページを実行しているコンピュータ上のプログラムを盗聴することを許可した場合、またはその問題を実行した場合、大規模なセキュリティホールを想像してみてください!そのようにシステム上に隠された実行可能ファイルを呼び出すことができるので、IEと呼び出されるのを待っているウイルスに違いはありません。恐ろしいことに、これは何もありません。 –

答えて

0

前述のとおり、ブラウザはプラグインなどの機能を持たない他のプログラムを起動できません。

他のページのIEを検出することをお勧めします。私はIEを強制する方法があるとは思わない。ユーザーがクリックすると完全に選択されたテキストボックスなど、IEに簡単にコピーして貼り付けるためのリンクを提供することができます。

1

ブラウザは、プラグインがインストールされている以外の他のプログラムを起動できません。

1

これはできません。それは、サンドボックスモデルを破る - クロム、Firefoxなどのjavascriptはセキュリティサンドボックスで実行され、実行できないことがたくさんあります。あなたのハードディスクにファイルを保存することはできません(悪意のあるコードはあなたのOSを上書きする可能性があります) - 任意の実行ファイルを開くことやプロセスを開始することはできません(悪質なコードはウイルス/ Javascriptにはこれを行う能力がありません。

関連する問題