相关疑难解决方法(0)

谷歌Chrome再次出错了

Chrome在加载时间期间或之后错误地报告图像的宽度高度值.在此代码示例中使用了Jquery:

<img id='image01' alt='picture that is 145x134' src='/images/picture.jpg' />

<script>
 var img = $( 'img#image01' )

 img.width() // would return 145 in Firefox and 0 in Chrome.
 img.height() // would return 134 in Firefox and 0 in Chrome.
</script>
Run Code Online (Sandbox Code Playgroud)

如果将脚本放在$(function(){})函数中,结果是相同的.但如果您在页面加载后几秒钟运行代码,则chrome会返回正确的结果.

<script>
  function example () {
    var img = $( 'img#image01' );

    img.width() // returns 145 in both Firefox and Chrome.
    img.height() // returns 134 in both Firefox and Chrome. …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery google-chrome

3
推荐指数
1
解决办法
1705
查看次数

标签 统计

google-chrome ×1

html ×1

javascript ×1

jquery ×1