这个问题很奇怪,我使用get_outerHTML获取了IMG对象的源码,然后修改src="/test/ss.png",然后使用put_outerHTML写回的时候src变成了"http://wwww.sss.com/..."在相对路径的前面添加上了该网页对应的绝对网址链接。
有谁知道怎么避免这个问题,我希望我改成什么就是什么,因为这个相对链接变成绝对地址后就找不到图片了。谢谢
有谁知道怎么避免这个问题,我希望我改成什么就是什么,因为这个相对链接变成绝对地址后就找不到图片了。谢谢
调试欢乐多
IMG对象会有onmouseover,等onmouseXXX属性,我的最终目的是修改这个属性,而这个属性是无法通过put_src来修改,或者get_src来获得的。
我的最终目的是修改onmouseover,等onmouseXXX属性,
因为修改IMG的src属性很容易,也没有任何问题。
上面的问题是在修改了onmouseover,等onmouseXXX属性后所带来的另一个问题。下面是IMG对象,我要修改onmouseXXX和src属性。<img src="/library/images/support/en-us/gsfx_corpflyoutad_btn_close.png" alt="" onmouseover="this.src='/library/images/support/en-us/gsfx_corpflyoutad_btn_close_hover.png';" onmouseout="this.src='/library/images/support/en-us/gsfx_corpflyoutad_btn_close.png';" onmousedown="this.src='/library/images/support/en-us/gsfx_corpflyoutad_btn_close_hover.png';" />
</a><a href="http://www.microsoft.com/china/windows/internet-explorer/worldwide-sites.aspx" id="gsfx_brnd_corpflyoutad_go">
<img src="/library/images/support/zh-CN/IE8_btn_go.png" alt="" onmouseover="this.src='/library/images/support/zh-CN/IE8_btn_go_hover.png';" onmouseout="this.src='/library/images/support/zh-CN/IE8_btn_go.png';" onmousedown="this.src='/library/images/support/zh-CN/IE8_btn_go_hover.png';" />