JavaScript以Firefox响应设计模式确认



我在页面上有一个JavaScript'确认'窗口,而且由于我也想在移动设备上使用该页面,因此我试图在Firefox RDM中调试它。在RDM模式下打开"确认"窗口未显示,因此我的问题是"它将出现在移动设备上吗?"

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

确认窗口确实可以在移动设备上使用,鉴于您使用的移动浏览器您正在使用Ecmascript 5.1标准。所有主要的浏览器(例如Firefox和Chrome(都会支持它,但不能说UCWEB和其他浏览器。

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

firefox rdm中的错误与alert((有关,有一些评论可以追溯到2年。请参阅此处和这里。

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

另外,您可以尝试制作自己的弹出式弹出式((。

取决于您的FF版本,RDM模式不同,并且由于尚未指定注释的来源,因此该错误可能在较旧的版本中。RDM具有FF V52及向上的较新版本。

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

您也可以安装窗口换设备作为浏览器的扩展。这将模拟移动设备的外观,您可以以这种方式进行测试。Chrome有一个(我使用的(,但是FF扩展中有类似的可用(尝试视口和Windows Resizer(似乎不再支持射击器((

(

希望这有帮助

最新更新