JSP页面样式,在火狐上面显示正常,在IE上面一点击进入页面是乱的然后随便点一下就恢复正常了
在360上面基本都是乱的,偶尔会有样式正常的时候。我是通过JS将页面load过去的。请各位高手帮忙解答,急啊!...
在360上面基本都是乱的,偶尔会有样式正常的时候。我是通过JS将页面load过去的。请各位高手帮忙解答,急啊!
展开
4个回答
展开全部
尊敬的用户,您好!很高兴为您答疑。
这里牵涉到一个同步异步的概念,html页面的文字元素和布局元素与您的样式元素分先后加载。而您的样式元素还没有加载前,您页面利用样式元素进行渲染的脚本已经执行完毕,自然也就会导致您的页面不能正确布局。因此,您需要使用document.ready方法保证资源全部加载后再进行样式的加载和渲染。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
这里牵涉到一个同步异步的概念,html页面的文字元素和布局元素与您的样式元素分先后加载。而您的样式元素还没有加载前,您页面利用样式元素进行渲染的脚本已经执行完毕,自然也就会导致您的页面不能正确布局。因此,您需要使用document.ready方法保证资源全部加载后再进行样式的加载和渲染。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
展开全部
兼容性问题,JS加载的性能问题,火狐的标准的W3C支持标准,可能你的JS代码是标准的代码,但IE并不兼容该标准代码,你知道IE一直把自己的标准作为全世界的标准,另外,IE的JS执行效率和CSS渲染效率没有火狐高,因此一开始加载的时候IE页面布局混乱不足为怪,而所谓的360浏览器,其实都是使用IE内核的,没有参考价值。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个属于浏览器兼容性问题,不是JSP本身的问题,而是你中间部分的HTML的CSS样式可能没有写正确,建议你可以专门找一个懂CSS的人帮你检查一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
兼容性没有处理好,
得看具体代码怎么写的
得看具体代码怎么写的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询