Javascript 未捕获错误:错误:引发了无效的异常
我试图使用ExternalInterface从javascript调用Flash函数 我的JS:Javascript 未捕获错误:错误:引发了无效的异常,javascript,ajax,flash,externalinterface,Javascript,Ajax,Flash,Externalinterface,我试图使用ExternalInterface从javascript调用Flash函数 我的JS: function thisMovie(movieName) { if (navigator.appName.indexOf("Microsoft") != -1) { return window[movieName] } else { return document[movieName] } } function DoThis() { $.ajax({ url: 'POST
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName]
}
else {
return document[movieName]
}
}
function DoThis() {
$.ajax({
url: 'POSTINGURLHERE',
type: 'POST',
dataType: 'json',
data: { 'at': 1 },
success: function(result) {
thisMovie("ID").Lol(result['xD']);
}
});
}
这段代码在Localhost上运行得很好,只是在我的公共webhost上不行?
我正在使用谷歌开发工具:
我在swf中设置了flash回调,非常适合Localhost。
那么为什么它不能在我的网络主机上工作呢 如果在dev工具控制台中单击错误,它将显示代码中的哪一行抛出了错误。从外观上看,我会做两件事:添加一个尝试。。。捕获thisMovie函数中的块,并查看错误是否来自该块,并在ajax调用中添加一个失败回调。错误:抛出了一个无效异常@lukich,您是否找到了这个问题的答案?一周来,我一直在努力解决这个问题。@Kesty我试图将thisMovie函数用于子域上的SWF。@RobertMarley感谢您的回复!我能在几分钟内解决我的问题,因为你回来了。