【问题标题】:How to open javascript search engines in new window (using "function jump() {" )?如何在新窗口中打开 javascript 搜索引擎(使用“function jump() {”)?
【发布时间】:2009-12-17 08:54:35
【问题描述】:

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

【问题讨论】:

  • 您可以编辑此问题以添加澄清细节。请不要发布新的重复问题。

标签: javascript forms resultset


【解决方案1】:

1) 不要那样做

2) 真的不要那样做

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


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

location.href = finalSearchString; 

将其替换为以下行:

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

就是这样。该按钮将弹出另一个页面或选项卡。

警告

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

【讨论】:

  • Kaze,请向我和人们展示这个例子。 TQ。
  • 我的解释只需要基本的 JS 技能,如果您希望我发布工作代码,请在您的问题中添加相关的 HTML 片段并指定您是否使用特定的 JS 框架。
  • please3.... stackoverflow 有很多 JS 专家在这里.. 看看这个:javascript.internet.com/forms/multiple-search-engine.html THEN 给出一个相关的答案如何在新窗口中打开搜索结果。我的意思是,请将完整的源代码发送到我的电子邮件地址:info@heypy.com。你帮帮我,我会在我的网站上宣传你的网站 1 年。 TQ。
  • 完成,不要担心链接到我的网站。
猜你喜欢
  • 1970-01-01
  • 2011-01-19
  • 2022-10-24
  • 2018-03-03
  • 2012-12-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多