通过javascript更改图像的src,不会在移动设备中生效

时间:2015-04-27 20:16:54

标签: javascript html mobile-browser

我编写了一个小javascript代码来获取用户浏览器的屏幕尺寸。首先,src元素的img属性设置为静态图像url。当页面完全加载时,通过更改现在包含维度为src参数的img的{​​{1}},以下代码计算屏幕尺寸并将其发送到服务器(稍后,在服务器端,将处理这些参数):

uri

这种方法在桌面浏览器中运行良好,但对于移动用户来说,它会失败。你能告诉我这种方法有什么问题吗?先谢谢你提出的克服这个问题的建议。

1 个答案:

答案 0 :(得分:2)

var w = Math.max(document.documentElement.clientWidth, window.innerWidth || 0)
var h = Math.max(document.documentElement.clientHeight, window.innerHeight || 0)