我想在新标签页中打开iframe网址。
目前,我的代码会在同一个窗口中打开iframe网址。
<html>
<head>
<title>Demo</title>
</head>
<body>
<!-- Start your code here -->
<div style="border: 2px solid #FFFFFF; overflow: hidden; margin: 15px auto; max-width: 1058px;">
<iframe scrolling="no" src="http://www.lazada.com.my/unbeatable-deals/?spm=a2o4k.home.sku-feed-slider-with-banner_27936.31.lbj3BM&bid=my15da" style="border: 0px none; margin-left: 0px; height: 1186px; margin-top: -285px; margin-bottom: -105px; width: 100%;">
</iframe>
</div>
<!-- End your code here -->
</body>
</html>
答案 0 :(得分:0)
我想将网站B的特定部分带入网站A.这就是为什么我使用上面的iframe
点击iframe中的任何网址必须从新标签页打开
链接目标由链接本身决定,因此为了获得您想要的效果,您需要更改网站B 上的链接元素。
这意味着您需要访问权限才能编辑网站B 。您无法更改任意第三方网站的内容(以及链接目标是内容)。
您可以直接编辑它,也可以使用JavaScript动态更改链接。
由于它是一个不同的网站,网站 无法直接访问链接元素以进行更改。您需要编辑网站B 以包含修改它们的JavaScript(例如,循环document.links
并在每个上设置target
)。这可以由postMessage
and friends触发。
如果您无法修改网站B ,那么这是不可能的。