-3

看到这个http://javascript.internet.com/forms/multiple-search-engine.html。我想知道如何在新窗口中打开搜索结果。帮我!

4

1 回答 1

3

1)不要那样做

2)真的不要那样做

3)如果您必须这样做,请将函数绑定到“搜索”按钮的 onclick 事件。在函数内部,使用window.open弹出一个新窗口,其中包含您要将用户发送到的地址。根据用户如何配置他的浏览器,浏览器可能会打开另一个选项卡。在函数结束时,返回 false。


好的,实际上不需要编写任何其他代码,因为表单已经是 JS 驱动的。在您链接到的该页面的源代码中,找到以下行:

location.href = finalSearchString; 

用以下行替换它:

window.open(finalSearchString, 'Search results');

而已。该按钮将弹出另一个页面或选项卡。

警告

该页面有些过时,并且某些搜索引擎无法正常工作(生成的链接错误)。

于 2009-12-17T09:14:39.613 回答