.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页面上转了一圈,最后才回来呢?高手速来,小生感激不尽。。。。 展开
就一个简单的静态页面也能决定程序的入口?
请高手帮忙解答,先谢谢了。
终于解决了,原来问题在于一个img标签。因为在页面里面有个头像的显示,是从后台获取的,为了方便我就直接写了个<img style="xxxxxxxxxxx" src="" />.其实问题就在这个src=""这个地方,因为web容器在解析静态页面的时候发现了这个src的属性的值为空,但是为什么web容器一遇到它就扭头跑到default.aspx页面上转了一圈,最后才回来呢?高手速来,小生感激不尽。。。。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询