首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何让一个div里图片不刷新呢

2012-03-05 
怎么让一个div里图片不刷新呢?做一个系统,需要不断更新div里的内容,div里的内容包括图片文字等。我看到别人

怎么让一个div里图片不刷新呢?
做一个系统,需要不断更新div里的内容,div里的内容包括图片文字等。
我看到别人有做到把div.innerHtml重新赋一次但图片就没跟着刷新,搞不懂人家怎么做的,想了好久,求各位帮帮忙,谢了

[解决办法]
客户端页面取数据不刷新一般只有几种方法:
1.js数组存值,然后变换数组更新数据;
2.就是上面说的ajax技术,说白了就是通过MSXML2.XMLHTTP组件的方式调用后台数据.
[解决办法]
重新在那个div里建立新的img元素...
比如var imgobj = document.createElement( 'img ');
imgobj.setAttribute( "src ",图片地址);
一系列设置图片的属性..
然后那个div document.getElementById( '目标div ').appendChild(imgobj);

用ajax把一系列图片地址读取后存放在一个javascript数组里..就可以了.
[解决办法]
用xml,只更新指定节点
[解决办法]
有可能CSS定义的样式.呵呵

热点排行