页面加载碰到一个奇怪的问题,求解释
用php写的一个后台程序,点击a链接跳转页面之后,右边网页莫名其妙的不显示了。
改变浏览器大小或者刷新页面就会重新出现。
我查看过网页源代码也审查过元素,即使是右边白屏的时候DOM元素也是加载完成的,这是为什么?头一次遇上。
PS:只要改变页面大小就能重新出现页面。
回复内容:
用php写的一个后台程序,点击a链接跳转页面之后,右边网页莫名其妙的不显示了。
改变浏览器大小或者刷新页面就会重新出现。
我查看过网页源代码也审查过元素,即使是右边白屏的时候DOM元素也是加载完成的,这是为什么?头一次遇上。
PS:只要改变页面大小就能重新出现页面。
因为你没有给出更具体的错误信息,我只能猜测右边的元素加载后,style的height、width、left、right、top、bottom等没有计算、设置好。
不过你说可以通过改变窗口大小能让它出现,最简单的方法可能就是考虑手动触发onresize事件,让它能像改变窗口大小那样自动重排。
建议你查看元素(css)看看,检查排查一下内容是否已经加载进来,是否有别的的元素的样式影响到它
谢谢邀请。页面初始化的时候是否加载完成
是不是框架内部为了提高页面的加载速度,采用了ajax加载,页面不会整体被刷新。
以前我用JqueryMobile框架写移动端的时候,也出现过类似的问题。
我的问题出现在data-ajax
data-ajax:规定是否通过 ajax 加载页面来提高用户体验和交互。如果设置为 false,jQuery Mobile 将会执行一个正常的页面请求。
推荐阅读
-
浅谈Vue.js 关于页面加载完成后执行一个方法的问题
-
浅谈Vue.js 关于页面加载完成后执行一个方法的问题
-
php 验证登陆cookie出现的一个很奇怪的有关问题,也许大家都没注意。求指导!
-
编译PHP源码的时候碰到一个百度不到谷歌不到的有关问题。求大神相助
-
求问一个checkbox向后面一个页面传值的问题
-
编译PHP源码的时候碰到一个百度不到谷歌不到的问题。。求大神相助
-
php 验证登陆cookie出现的一个很奇怪的问题,也许大家都没注意。求指导!
-
一个iframe实现长轮询,通过PHP查询数据库并用JS更新页面内容的程序,问题是并不是每一条MYSQL的INSERT消息都能显示到页面,求帮忙分析下哪里有问题
-
一个iframe实现长轮询,通过PHP查询数据库并用JS更新页面内容的程序,问题是并不是每一条MYSQL的INSERT消息都能显示到页面,求帮忙分析下哪里有问题
-
php 验证登陆cookie出现的一个很奇怪的有关问题,也许大家都没注意。求指导!