gpt4 book ai didi

javascript - iframe出现错误,请转到其他网站?

转载 作者:行者123 更新时间:2023-12-03 08:58:20 25 4
gpt4 key购买 nike

我有一个iframe,但是当您没有互联网连接时,它应该转到
error.html。

我的代码有什么问题?

<script>
function errorsrc() {
document.getElementById['frame'].src = "error.html";
}
</script>

<iframe id="frame" frameborder="0" src="http://www.google.com/" onerror="errorsrc()" ></iframe>

谢谢。

最佳答案

您可以使用脆弱的 navigator.onLine 来检测任何在线/离线状态:

var isOnline = getOnlineStage(); // true/false. Is null if property is not supported.
if ( isOnline === false ) {
// do your offline stuff here...
}

function getOnlineStage() {
var nav = window.navigator,
hasOwn = Object.prototype.hasOwnProperty;

return hasOwn.call(nav, 'onLine') ? nav.onLine : null;
}

关于javascript - iframe出现错误,请转到其他网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16260903/

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