gpt4 book ai didi

html - 在父窗口中打开 iFrame 中的链接(无法控制子站点)

转载 作者:行者123 更新时间:2023-11-28 17:45:26 25 4
gpt4 key购买 nike

我正在为网站制作应用程序,我需要包含网站的特定部分,我已使用 iframe 完成了该部分。我已经把它变成了我自己的网站,并且在 WebView 等方面一切正常。问题是链接在 iframe 中打开,而我希望页面填充 WebView 。我不能自己修改链接,因为它们不在我的网站上;只有脚本是。

我已经尝试插入 target="_top"blankparent,但似乎没有任何效果。这是我正在使用的 HTML 片段。 (顺便说一句,我已经更改了 URL。)

我应该如何解决这个问题?它应该通过 Xcode 还是通过脚本来修复?

<html>
<head>
<title>
</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">
#container{
width:380px;
height:4300px;
border:0px solid #000;
overflow:hidden;
margin:auto;
border:none;
}
#container iframe {
width:380px;
height:4880px;
margin-left:-6px;
margin-top:-398px;
border:none;
}
</style>
</head>
<body>
<div id="container">
<iframe src="http://www.Google.com/" scrolling="no">
</iframe>
</div>
</body>
</html>

最佳答案

我认为 jQuery 可以帮助您。您需要找到框架内的所有链接,并为每个链接添加所需的属性。

$('#yourIframe').contents().find('a').each(function () {
$(this).attr('target', '_blank');
});

附言不要忘记更改您的 ifarame id(如果您愿意,也可以更改为类)。

关于html - 在父窗口中打开 iFrame 中的链接(无法控制子站点),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6239315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com