javascript - 如何打开带有自定义链接的窗口?

标签 javascript html window.open

我在本地存储上制作了一个 html 网站。我还制作了一个按钮,然后制作了一个 href 属性,因为我想转到另一个链接。发生的情况是我提供了一个链接,然后它就转到了一条奇怪的路径并且不起作用。请检查下面我的意思:

<a href="#" target="_blank" onclick="window.open('https://www.example.com', '_blank', 'width=200, height=100, menubar=0,titlebar=0,status=0')" target="_blank">Click Me!</a>

它只是打开另一个窗口,并包含我的文件的奇怪路径。我尝试寻找如何解决这个问题。以我的措辞,我找不到答案。我什至尝试寻找类似的问题,但没有成功。

最佳答案

使用 windows.open,您不必使用标签,它会自动在新选项卡中打开链接,因此您无需使用 target="_blank"。

只需执行以下操作:

<a onclick="window.open('https://www.example.com')" >Click Me!</a>

或者没有 onclick 的情况:

<a href="https://www.example.com" target="_blank">Click Me!</a>

关于javascript - 如何打开带有自定义链接的窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57020898/

相关文章:

javascript - Node.js 服务器端检查

javascript - 如何使用颜色选择器动态更改单击元素的颜色

javascript - 脚本和图像是同步加载还是异步加载?

html - 如何使用 Bootstrap 4 响应式制作小页面?

javascript - 在javascript中的window.open之前暂停

javascript - 如何在 Jquery 中列出值

javascript - JS + PHP - 删除特定的cookie

javascript - 为什么 window.open(...).onunload = function () { ... } 不能像我预期的那样工作?

javascript - 在 Javascript 中运行协议(protocol)处理程序而不打开窗口

javascript - 打印 div 在 chrome 中不起作用并且没有将样式作为链接