当前位置: 首页 > 面试题库 >

使用JavaScript在新窗口中打开URL

宇文修文
2023-03-14
问题内容

我正在创建一个“共享按钮”以共享当前页面。我想获取当前页面的URL并在新窗口中打开它。我有当前的URL部分,但似乎无法使下一部分工作。

我在语法上苦苦挣扎。我想将新窗口的大小指定为width=520, height=570

就像是:

<a target="_blank"
   href="https://www.linkedin.com/cws/share?mini=true&amp;url=[sub]" 
   onclick="this.href = this.href.replace('[sub]',window.location)">
    LinkedIn
</a>

有任何想法吗?


问题答案:

用途window.open()

<a onclick="window.open(document.URL, '_blank', 'location=yes,height=570,width=520,scrollbars=yes,status=yes');">
  Share Page
</a>

这将创建一个标题为链接的链接Share Page,该链接将在一个新窗口中打开一个高度为570,宽度为520的新网址。



 类似资料:
  • 编辑4: 编辑2 上面的代码为父窗口或子窗口提供了相同的标题。

  • 我尝试了各种方法来打开在.js文件中导入的.ftl文件中的新窗口中的链接,但都不成功。 下面是.js中的代码

  • 本文向大家介绍如何使用JavaScript在新标签页(而不是新窗口)中打开URL?,包括了如何使用JavaScript在新标签页(而不是新窗口)中打开URL?的使用技巧和注意事项,需要的朋友参考一下 在新选项卡中打开URL取决于浏览器和用户的浏览器首选项。您无法在代码中执行任何操作来强制严格在新选项卡中打开链接。 但是,如果您希望用户在新标签页或窗口中打开它(取决于他们的偏好),则可以将以下属性添

  • 问题内容: 我正在尝试在新选项卡(而不是弹出窗口)中打开URL。 我看到了相关的问题,答案看起来像这样: 但是它们都不适合我,浏览器仍然尝试打开一个弹出窗口。 问题答案: 作者无法选择在新标签页中打开,而不是在新窗口中打开。这是用户的偏爱。 CSS3提出了新的目标,但是该规范被放弃了。 的反向是不正确的; 通过在的第三个参数中指定窗口的尺寸,可以在选项卡的首选项触发新窗口。

  • 查看这段代码,它们展示了一种在登录后显示新窗口的方法。当用户名和密码是正确的,它打开新的对话框。我想要一个按钮点击打开新的对话框,而不检查用户名和密码。

  • 问题内容: 我有一个选择框,当选择一个项目时会调用。Firefox默认会在新标签页中打开页面。但是,我希望页面在新窗口中打开,而不是在新标签页中打开。 我该怎么做? 问题答案: 给窗口一个“ specs”参数,该参数的宽度/高度为 有关所有可能的选项。 指定宽度/高度时,它将在新窗口(而不是选项卡)中打开它。