Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript图像本地路径_Javascript_Asp.net - Fatal编程技术网

JavaScript图像本地路径

JavaScript图像本地路径,javascript,asp.net,Javascript,Asp.net,很抱歉,我想在网页上加载gif并使用 HTTP链接如下图所示,它工作得非常完美 但当我用路径替换它时,它就不起作用了 gif位于网页的同一文件夹中 我尝试过: /thegifname.gif /thegifname.gif //thegifname.gif thegifname.gif 但是,这些方法中没有一种是有效的,即在中使用调试器,在代码和本地路径中使用断点 /thegifname.gif它可以工作!但是没有调试工具,我看不到gif <script language="javascr

很抱歉,我想在网页上加载gif并使用

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>

好的,下面是查找和调试的过程

一,。打开你们的firebug,试着点击图像src,若它打开了图像,就意味着它得到了正确的图像资源,并且有一些显示问题

若并没有,那个么在提供的路径中有错误,请检查它

二,。若图像正确打开,则意味着您的图像加载正确,只是后来被其他元素覆盖了

三,。如果是这种情况,请再次打开firebug并仅使用样式属性,您将看到您的图像

四,。如果没有,那么调试它。你一定会发现问题所在


如果我留下了你从问题中恢复时发现的东西。请发表评论

好,这里是查找和调试程序

一,。打开你们的firebug,试着点击图像src,若它打开了图像,就意味着它得到了正确的图像资源,并且有一些显示问题

若并没有,那个么在提供的路径中有错误,请检查它

二,。若图像正确打开,则意味着您的图像加载正确,只是后来被其他元素覆盖了

三,。如果是这种情况,请再次打开firebug并仅使用样式属性,您将看到您的图像

四,。如果没有,那么调试它。你一定会发现问题所在


如果我留下了你从问题中恢复时发现的东西。请发表评论

您确定图像与运行上述js代码的页面位于同一文件夹中吗?divUpload是否在Label1中?如果是这样的话,您也需要为Label1设置display=。嗯!若要确认,请打开firebug并尝试单击image src,若它打开了image,则表示它获取了正确的资源,并且存在一些显示问题。如果不是,那么在路径上有一些错误,而DePoad和Label1在两个不同的页面中的PAR不同,这意味着它不工作,你根本看不到图像,或者只有没有加载的图像标志?控制台中有错误吗?您确定图像与运行上面js代码的页面位于同一文件夹中吗?是否在Label1中进行divUpload?如果是这样的话,您也需要为Label1设置display=。嗯!若要确认,请打开firebug并尝试单击image src,若它打开了image,则表示它获取了正确的资源,并且存在一些显示问题。如果不是,那么在路径上有一些错误,而DePoad和Label1在两个不同的页面中的PAR不同,这意味着它不工作,你根本看不到图像,或者只有没有加载的图像标志?控制台中有错误吗?