我的图像以javascript显示在代码笔上,但不显示在我的网站上

我的图像以javascript显示在代码笔上,但不显示在我的网站上,javascript,html,Javascript,Html,我想检测用户代理。如果您使用的是iPhone,则会出现此对话框。我在Xcode iPhone模拟器上测试我的结果。它在我的代码笔上是这样工作的,但当我把这个网页放在ftp服务器上时。我的模拟器不能工作 所以我试着简化规则。如果您使用的是Safari,则可以看到图像。基本上让任何人都可以进入if{}。但是,它仍然在codepen上工作,而不是在我的网站上。结果与计算机上的结果相同。这是我的html和js /*全局文档*/ 警报(navigator.userAgent); var isTrue=n

我想检测用户代理。如果您使用的是iPhone,则会出现此对话框。我在Xcode iPhone模拟器上测试我的结果。它在我的代码笔上是这样工作的,但当我把这个网页放在ftp服务器上时。我的模拟器不能工作

所以我试着简化规则。如果您使用的是Safari,则可以看到图像。基本上让任何人都可以进入if{}。但是,它仍然在codepen上工作,而不是在我的网站上。结果与计算机上的结果相同。这是我的html和js

/*全局文档*/
警报(navigator.userAgent);
var isTrue=navigator.userAgent.match(“Safari”);
如果(是真的){
var image=document.createElement('img');
image.setAttribute('src','https://i.imgur.com/VvrMpvU.png');
document.queryselectoral('.AddImageInhere').forEach((el)=>{el.appendChild(image.cloneNode(true));});
}

科米斯图迪奥韦巴尔酒店
标题
HTML、CSS、JS、WordPress

知识产权是一种权利,是一种精英,是劳动和财富的临时契约


由于在执行js函数时文档未完全加载,document.querySelectorAll('.AddImageInhere')给出空数组


文档准备就绪后调用函数。

如何知道文档何时准备就绪?我是javascript新手…好吧,现在我要开始了。稍后调用我的javascript,它就可以工作了。非常感谢。但是我还是很好奇你是怎么发现的..浏览器有开发工具。只需按F12键即可打开。您可以在那里调试代码。查看youtube视频教程。