javascript计算后触发点击事件超链接生成

Trigger click event hyperlink's generated after calculation in javascript

我有一个网页有两种模式:- 默认模式和托管在 WebBrowser 控件中。我在页面中的 links 是经过一些计算后设置的,因此不能是静态的。如果用户单击生成的 link,则会在新页面中打开。在 webbrowser 控件中时,我希望拦截所有 links 并在 webbrowser 容器中处理调用。 我尝试使用 How do I create a link using javascript? 生成 link,但似乎虽然触发了点击事件,但目标页面并未打开。

任何可以触发新页面打开的方式

请查看下面的代码,这将有助于您在 WebBrowser control

中打开新标签

window.open(url, '_blank').focus();

希望对你有帮助