我们使用_blank作为a href URL。我的网站有一些iframe,广告来自Adsense,Taboola等。当用户点击我的iframe或广告,它将在同一个窗口打开。
是否有任何强制所有的URL (包括Iframe,广告等)打开在新的标签。因此,每当有人点击链接或广告,它将在新的窗口打开。
我正在寻找一个代码,我可以添加在head或药剂的div和它强制打开我的新选项卡。
我在努力
let links = document.links;
for (let i = 0; i < links.length; i++) {
if (links[i].hostname != win
为了显示来自banner exchange的广告,我加载了一个包含链接到广告服务器的iframe的webview。通过一些javascript,我可以将广告链接目标设为"_blank“,这样广告将在单独的浏览器窗口中打开,否则它将在相同的小webview中打开。
然而,它不能工作,我在控制台中得到了如下信息:
<webview>: A new window was blocked.
你知道该怎么做吗?
为了显示来自banner exchange的广告,我加载了一个包含链接到广告服务器的iframe的webview。通过一些javascript,我可以将广告链接目标设为"_blank“,这样广告将在单独的浏览器窗口中打开,否则它将在相同的小webview中打开。
然而,它不能工作,我在控制台中得到了如下信息:
<webview>: A new window was blocked.
你知道该怎么做吗?