Javascript在firefox响应式设计模式中确认

时间:2017-06-23 12:30:05

标签: javascript jquery responsive-design

我有一个JavaScript'确认'在我的页面窗口,因为我想在移动设备上使用该页面,我试图在FireFox RDM中调试它。 '确认'在开启RDM模式时,窗口不显示,所以我的问题是"它是否会出现在移动设备上?"

我发现一个旧的说明,RDM有这个错误,但我也无法检查确认是否在移动设备上按预期工作。

3 个答案:

答案 0 :(得分:1)

确认窗口适用于移动设备,因为您使用的移动浏览器遵循ECMAScript 5.1标准。所有主流浏览器,如Firefox和Chrome都支持它,但不能说UCWEB和其他浏览器。

此外,您可能无法在RDM中看到确认窗口的原因可能是您的CSS而不是JS的问题。根据您提供的最小信息,我认为问题在于您的CSS或JS代码,但由于您没有在此处共享代码,因此无法确定。

答案 1 :(得分:1)

Firefox RDM中的错误与alert()有关,有些注释可以追溯到2年。参见herehere

console.log()仍然有效,因此您可以将其用于故障排除。

或者,您可以尝试制作自己的弹出窗口来代替alert()。

答案 2 :(得分:0)

根据您的FF版本,rdm模式不同,并且由于您还没有指定注释的来源,因此该错误可能是旧版本。 RDM有一个较新版本的FF v52及更高版本。

然而,还有其他方法可以测试移动设备的外观。我建议使用Quirktools Screenfly作为在线工具,以不同的分辨率测试您的网页,因为它可以让用户在移动/平板电脑/桌面和更大的分辨率下测试网站。

您还可以安装一个窗口大小调整器作为浏览器的扩展。这将模拟移动设备的外观,您可以通过这种方式进行测试。 Chrome have one(我使用的)但在FF扩展程序中有类似功能(尝试ViewportWindows Resizer(Firesizer似乎不再受支持了))

希望这有帮助