Web页面因为兼容模式产生的奇怪问题解答

巴扎黑
发布: 2017-03-19 17:41:30
原创
1289人浏览过

[导读] 在web开发的过程中,很多时候我们会碰到一些莫名其妙的问题,今天我就碰到了一次,没修改几行代码,页面一片空白,尝试了几次ctrl+z无果,后来终于找到了问题的所在,索性做一个系统的解决方案的分析。

 

    一般情况我们的页面很复杂,引用了很多js,有通用控件的,也有自己开发的,遇到这种问题先不要慌,静下心来,寻找原因,切忌不明就里的乱改一通,最后导致乱了,自己都不知道怎么回事了。

    遇到这种问题我的建议【前提是一般是功能较复杂,很难找到问题的原因】:

    (一)如果你当时累了,思路不太清晰,那么请暂时搁置问题,等中午休息一下或者明天早上头脑清醒的时候去解决,这样效果会好一些。

    (二)先用Ctrl+Z回退一下当时修改的代码,看是否能恢复出问题之前的状况,如果修改较多,最好备份一下。

    (三)如果你用了源代码管理器,不管是TFS,还是VSS,都可以尝试一下,恢复到修改之前的code,看是否能够恢复原状。

    (四)如果二、三都不行,而且code有备份的话,可以用比较工具Beyond Compare比较一下修改的几个页面的code和之前不一致的地方,便于找到问题之所在。

    (五)如果是页面的问题:可以打开IE的错误调试,看看是否会报脚本错误。

AI建筑知识问答
AI建筑知识问答

用人工智能ChatGPT帮你解答所有建筑问题

AI建筑知识问答 22
查看详情 AI建筑知识问答

    \

    (六)打开IE的F12【如果是其他浏览器道理一样】看看页面的p及相关的元素是否正确加载了,是不是display属性是none导致的

    (七)在页面的最上部加上debugger,看看程序走到哪里报错了,或者不正常了。

    (八)如果不是前端页面的问题,那么可以F5运行程序,在后台设置断点进行调试。

    (九)以上都尝试了,还无法解决问题,看看浏览器是否不小心点了兼容模式,去掉兼容模式看看,很多情况浏览器的兼容模式和非兼容模式显示的很不一样【我今天碰到的就是这个】。

    \

    (十)如果以上的方法都没有解决你的问题,那么请重启解决方案,或者重启电脑尝试一下,我总结过,有时候碰到莫名其妙的问题,怎么也解决不了,重启电脑你会获得惊喜。

以上就是 Web页面因为兼容模式产生的奇怪问题解答的详细内容,更多请关注php中文网其它相关文章!

相关标签:
最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门推荐
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号