我想用ajax 在前台通过给document.write 提供不同图片来显示 ,怎么不行?

2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家

我想用ajax 通过给document.write 提供不同图片,怎么不行?
比如在主题模块中:document.write('<img width="' + topic_width + '" height="' + topic_height + '" border="0" src="' + img_url + '">');
中:img_url 是图片,用ajax来提供, 可就是显示不出来,为什么?

回答:
我也不会哎

你看下img_url的值。到底是什么

ajax ?那就意味着页面已经是加载完的了,那么用document.write方法是不行的,应该用DOM的方法。只是猜想,待测试验证。

img_url 是图片地址,我想在专题中 用tabAJAX 来切换不同专题;
系统开始进入缺省显示第一个主题没问题,点tab 切换主题栏目后, 主题图片不显示,主题下得产品显示正常。

郁闷啊!

请大侠帮忙,谢谢!

DOM的image对象有src属性,应该通过这个属性来修改图片地址,而不是document.write
还有,为什么不一次加载,然后显示或隐藏不同的图片?或者把图片地址用变量记录下来,然后付值,就是说没有必要用ajax

支持楼上滴