大家好!请问关于javascript在asp.net里的使用的理解是否正确呢:
js脚本和页面一起发送到客户端,如果页面有图片的话,会根据src把该图片下载到客户端并显示,然后js的方法在浏览器执行。如果没错的话,那如果我在js中有一个改变img图标src属性的方法,那它在客户端为什么能改变图片呢?既然js是在客户端执行,那应该与服务器无关吧?是不是在js函数在改变src的时候又自动从服务器下载新图片呢??

解决方案 »

  1.   

    对的,不过用JS来更换图片实现幻灯片的话,还是一此下载多张图片,用JS轮流换,不然的话可是会比较卡的,达不到幻灯片的效果。
      

  2.   

    改变src属生,图片路径放在服务器目录中,当然得下载过来显示啦
      

  3.   

     图片是在服务器上,SRC相当于是一个远程连接JS只是改变远程连接的路径。在自己的计算机上是搜索不到那张网上的图片的 
      

  4.   

    请问怎么一次下载多张呢???src属性只有一个哦。。
      

  5.   

    正解!!改变SRC 就再次请求该网络资源。
    所以就有了 JS 的图片预加载处理。