gpt4 book ai didi

javascript - 通过 jQuery 检测 flash 点击

转载 作者:行者123 更新时间:2023-11-30 13:38:38 25 4
gpt4 key购买 nike

我对 Flash 应用程序的控制非常有限。我唯一能做的就是修改它从中读取的 XML 中的一些链接。

我想根据flash中选中的item执行JS代码。我可以链接到类似以下内容:currentpage.html#some_anchor,但是我有什么方法可以检测 jQuery 的 URL 更改吗?

最佳答案

如 alopix 所述,您可以为 IE8+、Chrome 5+ 和 Firefox 3.6+ 使用 HTML5 事件 onhashchange

既然您已经在使用 jQuery,您可能想看看 this plugin由 Ben Alman 编写,它使事件的实现可用于不支持的浏览器。这使得它变得如此简单:

$(window).hashchange(function () {
alert(window.location.hash);
});

您还可以使用 ExternalInterface.call()从 Flash 调用 JavaScript 函数,这对于您的需要来说可能要简单得多,但如果您无法访问 Flash 代码,则无济于事。

关于javascript - 通过 jQuery 检测 flash 点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3511457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com