我在使用 if 语句时遇到了一些麻烦。
我在网站上运行了一个小灯箱弹出错误消息。它适用于所有东西,除了我的windows phone 的弹出窗口加载在屏幕顶部(显然,即移动设备不喜欢绝对定位)。
我的解决方案是简单地滚动到页面顶部以显示它(但仅限于 ie-mobile。这是我的代码:
function checkiemob()
{
if (navigator.userAgent.match(/iemobile/i))
{
window.scrollTo(0,0);
}
}
如果我删除 if 语句,这工作正常。我还通过简单地插入文本测试了 if 语句,这也有效。
干杯