请教各位大侠一个很棘手的问题大体的代码是这样的:
<%for(int i = 0; i < 10; i++){%>
<table style="background:url("./a.gif") no-repeat" border="0" cellpadding="0" cellspacing="0"></table>
<%}%>上面的这段代码在IE6中时正常,但是在客户的浏览器中,图片居然会自动发送一个get请求,从而完全将后台的逻辑打乱,造成了程序出现非常严重的bug。调查了下原因,可以确定:“style="background:url("./a.gif")”这段代码是罪魁祸首,删除掉这段代码后就不会发生这种问题了。修改原则:必须用js来改变背景图片,所以:“style="background:url("./a.gif")”这段代码是不能改变书写方式的。请问,哪位高手有解决的办法吗?怎样才能阻止背景图片自动发送request请求?这个问题已经困扰了我很长时间了。