Javascript-HTML-图像显示在safari中不起作用
我添加了加载图像,在浏览器和chrome中运行良好。但苹果safari在mac和iPhone上都无法使用。无法显示图像 这是代码Javascript-HTML-图像显示在safari中不起作用,javascript,html,Javascript,Html,我添加了加载图像,在浏览器和chrome中运行良好。但苹果safari在mac和iPhone上都无法使用。无法显示图像 这是代码 <script type = "text/javascript"> function pic1() { document.getElementById("img").src = "images/waitnew.gif"; } </script> <button id="btn_i
<script type = "text/javascript">
function pic1()
{
document.getElementById("img").src = "images/waitnew.gif";
}
</script>
<button id="btn_item_search" class="sear-btn" type="submit" onclick="pic1()" ><?php echo SEARCH_TEXT; ?></button>
<img src = "" id = "img"/>
函数pic1()
{
document.getElementById(“img”).src=“images/waitnew.gif”;
}
谢谢你的帮助
关于,请明确设置宽度和高度。 例如,在html中添加样式标记
style="height:50px; width:50px;"
那就行了。
注:更改为适当的高度和宽度。最好更改id,以免以后混淆
<img id = "image"/>
在动画GIF上,您可以在url中附加随机查询字符串
function pic1()
{
var img=document.getElementById("image");
img.src=null;
img.src="images/waitnew.gif"
}
尝试删除缓存后,如果您手动设置src,在html中,一切正常吗?你确定你在safari中没有其他js错误吗?或者没有其他错误…你能解释为什么吗?默认情况下,
img
标签应该扩展到图像的大小。它不需要。它取决于浏览器和容器。例如,当我们在Yep中放置图像时,它不会在中展开,但OP将其设置为img
标记。
"your_image_url.gif"+"?a="+Math.random();