gpt4 book ai didi

javascript - 强制网站在 Iframe 中显示

转载 作者:行者123 更新时间:2023-11-28 06:37:13 25 4
gpt4 key购买 nike

我使用下面的“原始”代码通过 iframe 显示一组网站。当单击下一步按钮时,嵌入网站列表中的下一个网站将显示在 iframe 中。我还有跳跃重新加载等。

但我的问题是,很少有网站在 iframe 之外显示并替换当前窗口,而有一个网站在 iframe 中显示良好,但当单击其上的链接时会在 iframe 之外发送一个页面。

我想强制每个网站及其链接显示在 iframe 中。除了弹出窗口。感谢您的帮助。

<script>
var s=[
"gin.htm",
"http://samplewebsite1.com",
"http://samplewebsite2.com",
"http://samplewebsite3.com",
];
var adr,i,x=0,c=s.length;
function address() {
adr=prompt('Enter your bitcoin address:');
s=s.map(function(x){
return x.indexOf("a=") != -1 ? x + adr : x;
});
}
function next(){
x+=1;
if (x>c-1)
{
x=0;
}
changeSrc();
}
function prev(){
x-=1;
if (x<=0)
{
x=c-1;
}
changeSrc();
}
function jumpTo() {
i=prompt("Enter a number to skip to that faucet.");
x=0;
while (i!=x) {
if (x>c-2) {
break;
}
x+=1;
}
changeSrc();
}
function newTab() {
var win=window.open(document.getElementById("fm").src, '_blank');
win.focus();
}
function changeSrc() {
document.getElementById("fm").src=s[x];
}
</script>

这是 Iframe;

<iframe name="iFrame" id="fm" left="0" top="56" width="100%" style="height:    99vh;" frameborder="0" position="absolute" src="./gin.htm">

最佳答案

你试过吗sandbox attribute for iframes

<iframe sandbox="">

关于javascript - 强制网站在 Iframe 中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34171881/

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