在我的HTML页面中,我需要检查是否安装了Adobe Flash Player.如果没有,我想自动跳转到另一个HTML页面,告诉用户需要Flash播放器.
我正在使用JavaScript来检查Flash播放器是否可用,使用" JavaScript Flash检测库 ".
我的HTML页面的主体如下所示:
... ...
检测工作正常:我可以看到警报,但我没有找到跳转到另一个HTML页面的方法.
任何提示?
编辑:我没有提到的东西似乎有所不同:HTML页面是本地页面(从CD-ROM运行),我想跳转到位于当前目录中的HTML页面.
window.location.href = "http://stackoverflow.com";
对于本地文件,如果您知道相对路径,这应该有效:(在您的情况下,这适用.)
window.location.href = "someOtherFile.html";
也许你也可以使用这个绝对做到:(未经测试.)
window.location.pathname = "/path/to/another/file.html/";
问题是浏览器供应商的安全措施.谷歌有一些很好的信息.