您可以使用ExternalInterface.available来检查JavaScript是否启用吗?
Flash 有 ExternalInterface 类,可以与正在运行的 JavaScript 进行通信在浏览器中
您可以使用ExternalInterface.available属性来检查JavaScript是否已启用吗?
Flash has the ExternalInterface class which can communicate to JavaScript running in the browser
Can you use the ExternalInterface.available property to check if JavaScript is enabled?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
ExternalInterface.available 将检测 swf 是否位于能够提供外部脚本环境(如 HTML 文档)的外壳文档中。
如果你想测试 javascript 是否确实“打开”,你可以使用一个简单的函数与返回 true 的ExternalInterface.call。像这样的东西:
ExternalInterface.available will detect if the swf is in a housing document that is capable of providing an external scripting environment - like an HTML document.
if you want to test if javascript is actually "on", you can use a simple function with ExternalInterface.call that returns true. something like this:
当我的 Firefox 中禁用了 javascript 时,
ExternalInterface.available
刚刚返回了true
ExternalInterface.available
just returnedtrue
while javascript was disabled in my firefox