对不起,noob问题,但我想加载一个网页上的GIF和使用JavaScript图片本地路径
HTTP链接像下面它的作品完美。
但是,当我与路径替换它,它没有作用
的GIF是网页中的同一个文件夹
我没有尝试:
- /thegifname.gif
- ./thegifname.gif
- //thegifname.gif
- thegifname.gif
但这些作品没有人,使用的代码和本地路径
./thegifname.gif它的工作原理,即在调试器和断点!但没有调试工具,我无法看到gif。
<script language="javascript" type="text/javascript">
var size = 0;
var id= 0;
function add_gif() {
document.getElementById("Label1").style.display = "none";
show_image("http://i789.photobucket.com/albums/yy180/Lendisson/progress_bar.gif", 300,15, "Running");
}
function show_image(src, width, height, alt) {
var img = document.createElement("img");
img.src = src;
img.width = width;
img.height = height;
img.alt = alt;
document.getElementById("divUpload").style.display="inline";
var div = document.getElementById("divUpload");
div.appendChild(img);
}
</script>
您确定图片与您上面运行js代码的页面存在于相同的文件夹中吗? – Marek
'#Label1'里面的'#divUpload'?如果是这样,您还需要为'#Label1'设置'display ='''。 – Teemu
嗯!确认后,打开你的萤火虫,并尝试点击图像src,如果它打开图像,这意味着它正在获取资源,并有一些显示问题。如果不是,那么在路径 –