Javascript和Flash:是否可以分离从Flash触发的Javascript命令?

Javascript和Flash:是否可以分离从Flash触发的Javascript命令?,javascript,flash,Javascript,Flash,我在浏览器中运行了一个flash动画,它有一个“关闭”链接,单击它,就会触发history.back()JavaScript命令 如何在不编辑.fla脚本本身的情况下阻止此命令运行?为什么?因为有很多这样的文件,一个一个的编辑是不可能的 有没有办法在运行时做到这一点 任何帮助都会很棒。在您的javascript中尝试此功能 history.go = function(){}; 这将覆盖默认方法 希望这将对您有所帮助。历史记录。back()不是一个事件。而且,这个问题看起来像是你应该自己做的工作

我在浏览器中运行了一个flash动画,它有一个“关闭”链接,单击它,就会触发
history.back()
JavaScript命令

如何在不编辑.fla脚本本身的情况下阻止此命令运行?为什么?因为有很多这样的文件,一个一个的编辑是不可能的

有没有办法在运行时做到这一点


任何帮助都会很棒。

在您的javascript中尝试此功能

history.go = function(){};
这将覆盖默认方法


希望这将对您有所帮助。

历史记录。back()
不是一个事件。而且,这个问题看起来像是你应该自己做的工作。至少,重写这个问题,让它听起来像你自己的问题。@JuanMendes我不知道如何根据一个关于由flash脚本触发的javascript命令的问题做出这样的假设,但是很好。有了这句话,几乎所有的问题都可以被认为是人们应该自己处理的事情,对吗?试试history.go=function(){};希望如此work@darksoulsong对不起,我可能没有正确地表达自己。我的假设是,你的问题是“想象你有一个flash动画”,“你需要想出一个办法”。我已经把你的问题编辑成我所期望的样子。@JuanMendes没问题。谢谢你的编辑。现在听起来好多了。你是说
history.back=function(){}
?这样做的副作用是防止任何调用
历史记录的行为。回到flash之外顺便说一句,我认为这是在不修改源代码的情况下防止它发生的唯一方法