.net 中新增了一个application.html页面,结果每次执行都先执行default.aspx奇怪?

今天做项目的时候新增了一个叫application.html的页面,当该页面加载的时候通过ajax从后台application.aspx的onload进入读取数据,然后通... 今天做项目的时候新增了一个叫application.html的页面,当该页面加载的时候通过ajax从后台application.aspx的onload进入读取数据,然后通过json返回到客户端。奇怪的是每次执行这个页面总是先跳到同目录的default.aspx页面然后再返回数据。我开始以为是js方法写的有为题,然后就把js文件给隔离了,结果仍然是这个现象,然后我把application.html名字更改了,同样如此。。。。。。。郁闷中,同样的我的其他静态页面运行的时候总是走正常的流程,但是为什么这个页面就这么怪呢?
就一个简单的静态页面也能决定程序的入口?
请高手帮忙解答,先谢谢了。
终于解决了,原来问题在于一个img标签。因为在页面里面有个头像的显示,是从后台获取的,为了方便我就直接写了个<img style="xxxxxxxxxxx" src="" />.其实问题就在这个src=""这个地方,因为web容器在解析静态页面的时候发现了这个src的属性的值为空,但是为什么web容器一遇到它就扭头跑到default.aspx页面上转了一圈,最后才回来呢?高手速来,小生感激不尽。。。。
展开
 我来答
生少布09
2010-12-27 · 超过10用户采纳过TA的回答
知道答主
回答量:18
采纳率:0%
帮助的人:21.2万
展开全部
因为default是默认的程序加载入口啊 可以通过js的预加载图片试试
http请求之后 必然是去找主机地址啊 而iis里有默认文档 改进一下js吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式