是否可以中断导航事件以使用 JavaScript 测试链接目标?
我想使用 javascript(最好是 jQuery)中断网页中的导航事件,以在导航发生之前验证链接是否有效。
背景:这是为了验证打印到网页的 Visio 图表中的链接。因此导航指令将来自 JavaScript,而不是 HTML 元素 AFAIK。我试图避免学习 Visio 如何生成页面来实现此目的,因此我希望可以通过中断导航并在继续之前尝试加载页面来以通用方式完成此操作。
I would like to interrupt navigation events in a web page using javascript (jQuery ideally) to verify that the link works before the navigation happens.
Background: this is for verify links in Visio diagrams printed to web pages.. so the navigation instruction will be coming from JavaScript not an HTML element AFAIK. I am trying to avoid having to learn how the Visio generated page to achieve this, so I am hoping it can be done in a generic way by interrupting the navigation, and trying to load the page before continuing.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您也需要动态添加链接,请使用 jQuery live:
返回 false 将停止事件的默认行为。
with jQuery live if you need to add links dynamically too:
Returning false will stop the event's default behavior.