如何在新标签或窗口中打开iframe URL?

时间:2017-08-15 09:33:44

标签: html css iframe

我想在新标签页中打开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>

1 个答案:

答案 0 :(得分:0)

  

我想将网站B的特定部分带入网站A.这就是为什么我使用上面的iframe

     

点击iframe中的任何网址必须从新标签页打开

链接目标由链接本身决定,因此为了获得您想要的效果,您需要更改网站B 上的链接元素。

这意味着您需要访问权限才能编辑网站B 。您无法更改任意第三方网站的内容(以及链接目标是内容)。

您可以直接编辑它,也可以使用JavaScript动态更改链接。

由于它是一个不同的网站,网站 无法直接访问链接元素以进行更改。您需要编辑网站B 以包含修改它们的JavaScript(例如,循环document.links并在每个上设置target)。这可以由postMessage and friends触发。

如果您无法修改网站B ,那么这是不可能的