Javascript和Flash:是否可以分离从Flash触发的Javascript命令?
我在浏览器中运行了一个flash动画,它有一个“关闭”链接,单击它,就会触发Javascript和Flash:是否可以分离从Flash触发的Javascript命令?,javascript,flash,Javascript,Flash,我在浏览器中运行了一个flash动画,它有一个“关闭”链接,单击它,就会触发history.back()JavaScript命令 如何在不编辑.fla脚本本身的情况下阻止此命令运行?为什么?因为有很多这样的文件,一个一个的编辑是不可能的 有没有办法在运行时做到这一点 任何帮助都会很棒。在您的javascript中尝试此功能 history.go = function(){}; 这将覆盖默认方法 希望这将对您有所帮助。历史记录。back()不是一个事件。而且,这个问题看起来像是你应该自己做的工作
history.back()
JavaScript命令
如何在不编辑.fla脚本本身的情况下阻止此命令运行?为什么?因为有很多这样的文件,一个一个的编辑是不可能的
有没有办法在运行时做到这一点
任何帮助都会很棒。在您的javascript中尝试此功能
history.go = function(){};
这将覆盖默认方法
希望这将对您有所帮助。
历史记录。back()
不是一个事件。而且,这个问题看起来像是你应该自己做的工作。至少,重写这个问题,让它听起来像你自己的问题。@JuanMendes我不知道如何根据一个关于由flash脚本触发的javascript命令的问题做出这样的假设,但是很好。有了这句话,几乎所有的问题都可以被认为是人们应该自己处理的事情,对吗?试试history.go=function(){};希望如此work@darksoulsong对不起,我可能没有正确地表达自己。我的假设是,你的问题是“想象你有一个flash动画”,“你需要想出一个办法”。我已经把你的问题编辑成我所期望的样子。@JuanMendes没问题。谢谢你的编辑。现在听起来好多了。你是说history.back=function(){}
?这样做的副作用是防止任何调用历史记录的行为。回到flash之外顺便说一句,我认为这是在不修改源代码的情况下防止它发生的唯一方法