0

ユーザーのために別のウィンドウを開いて、ユーザーが使用したかのように URL バーを使用できるようにしたいと考えています。これは不可能に思えますが、質問することもできます。

基本的に、新しいタブ/ウィンドウを開き、URL 以外を入力して、それに応じてブラウザを動作させる動作をエミュレートしたいと考えています (通常、デフォルトの検索エンジンが使用されます)。

これは JavaScript で実行できますか?

4

2 に答える 2

3

いいえ、それは不可能です。

アドレスバーに非 URL を入力したときにブラウザーが行うことは、エミュレートできません。window.open()

于 2012-04-14T09:46:19.827 に答える
0

アドレスバーに、このように入力して新しいウィンドウを開くことができます

javascript:window.open();

アドレスバーのテキストをクリアしてこれを試すと、新しいタブが開きます

javascript:showModalDialog("#","","")

同じリンクを新しいウィンドウで開きたい場合、これも問題なく機能します

于 2012-04-14T10:15:00.023 に答える