javascript - js onClick="window.open 父加载基础 url

标签 javascript popup

我希望这是一个简单的 js 问题。我正在做一个艺术项目。在网站上,我在页面上有一张图片。我用链接和一些内联 js 包装了图像标签。我有我想要的行为:on.click 打开一个带有正确链接的新窗口就好了。然而,父页面正在加载网站的基本 url,我宁愿它什么都不做。有人对如何防止这种情况有任何想法吗?在 FF 中似乎还不错,但 webkit 表现不佳。您可以在此处查看快速演示:http://jacksontuckerlynch.com/webcam-24

<a href="#" onClick="window.open('http://www.something.com/some-page?m=1','mywindow','width=710,height=700,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no')"><img class="responsecontainer" src="http://somewebsite.net/image.jpg" width="260" height="180" /><a/> 

非常感谢您的体验。

最佳答案

使用

href="javascript:void(0);"

有很多方法可以禁用 href 属性,但这一种可能是最简单的。我认为您甚至可以删除 href 属性,但是您必须添加一些 css 来设置鼠标悬停时指向的样式

关于javascript - js onClick="window.open 父加载基础 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10555975/

相关文章:

javascript - 带有 Phonegap Build 的 Childbrowser 插件 - 错误或不一致?

javascript - 仅当日期小于另一个时才运行函数

html - 卡住我的模式不会打开而是在我的页面上列出信息

jquery - css 弹出窗口不适用于表格的最后一行

JavaScript 将表单数据发布到没有 "target"的新窗口

javascript - 错误 : No version of chokidar is available. 已尝试 chokidar@2 和 chokidar@3。将 npm 升级到 7.*.* 后

一个页面上的 JavaScript 按钮链接以在另一页上显示隐藏的 div

javascript - redux thunk fetch api 操作和 reducer

ios - 如何在iOS中实现弹出对话框?

java - 如何在 Android 中实现登录弹出对话框,直到注销才弹出?