貌似是chrome在ubuntu下的一个bug
来源:互联网 发布:淘宝代理加盟靠谱吗 编辑:程序博客网 时间:2024/05/01 04:07
假设有如下两个页面:
1.html
<!doctype html><html> <head><title>test</title> <meta http-equiv="Content-Type" content="text/html charset=utf-8" /> </head> <body> <a href="test.html" target="blank">测试</a> </body></html>
test.html
<!doctype html><html> <head> <title>test page</title> <meta http-equiv="Content-Type" content="text/html charset=utf-8" /> <script src="jquery-1.6.2.js" type="text/javascript"></script> <script type="text/javascript"> (function(){ $(document).ready(function(){ //console.log($(window).height()); $('#a').append('<p>' + $(window).height() + '</p>'); setTimeout(function(){ //console.log($(window).height()); $('#a').append('<p>' + $(window).height() + '</p>'); }, 100); }); })(); </script> </head> <body> <div id="a"></div> </body></html>
将两个网页源码保存命名后放到同一个目录下,并嵌入相应jquery,如果单独用chrome打开test.html,页面会正确显示两次页面的可视高度值,但是如果从1.html页面的测试链接跳转到test.html这个页面,页面显示的第一个可视高度值是0,第二个正确,可能是由于chrome在渲染DOM时候的问题,算是bug吧。
PS.修改那个setTimeout的第二个参数值,让它变小,chrome可能会出现更神奇的现象。
PS.同样使用webkit的safari,测试正常,而且在windows下使用chrome测试本实例,结果也正确。
- 貌似是chrome在ubuntu下的一个bug
- 貌似是微软编译器的一个Bug
- 貌似是simplexml_load_file的bug
- MAVEN_OPTS在windows下设置貌似是没用的
- 貌似发现一个Visual Studio的BUG?
- 貌似是Python的,一个NES网站
- 貌似算是一个iOS的bug,很头疼
- Chrome在解析html时的一个bug
- ubuntu下的一个tar bug
- 貌似在ubuntu下架了个web服务器,上传上次的flex调色板
- 发现Chrome的一个bug
- IE8在XP下的一个Bug?
- [举一反三]解决IE下select标签innerHTML插入option的BUG(兼容IE,FF,Opera,Chrome,Safari) 前言: 这是一个老bug了,现在提供一个完美解决方案。由于我一直是用createElement来创建动态的op
- Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,
- Google Chrome一个很恶心的bug
- 关于Chrome浏览器的一个bug
- 貌似是总结的东西
- ubuntu下Chrome在ROOT下运行
- 性能测试几个常用俗语
- 架构师成长之路
- 给mysql赋予连接的权限
- RGBA实现背景颜色透明
- 精品书籍
- 貌似是chrome在ubuntu下的一个bug
- solr配置与solrj EmbeddedSolrServer使用篇
- ORACLE默认实例设置--linux
- 使用opi将数据库数据导出到Excel
- pf 配置网关 和 重定向 squid cache
- mac下utf-8转unicode
- libusb-win32
- oracle 修改字段类型的方法
- LoadBitmap返回的HBITMAP未删除导致的内存泄漏问题