swfobject不会在ajax调用后执行
问题描述:
我有两个php脚本:第一个使ajax调用第二个,它返回swfobject的javascript代码和div。我打电话给第二个文件两次:加载页面后(它工作正常,我可以看到swfobjects)和用户点击按钮(它不工作和div只是空白)后。 我建议embedSWF只在页面加载后才能使用,因为我的ajax调用是正确的。 但必须找到一种方法!有任何想法吗?swfobject不会在ajax调用后执行
答
是的,swfobject.embedSWF
被设计为在页面加载后工作 - 它有一个内置的domload事件处理程序。
如果您不希望swfobject在页面加载时自动嵌入,请改为使用swfobject.createSWF
。 official documentation解释了swfobject.createSWF
的工作原理。
编辑:在重新阅读您的文章
后,我看到你想要的页面已加载后嵌入一个SWF 。可以在两种情况下使用swfobject.embedSWF
。这是a tutorial and an example。
+0
有用,谢谢! – dark
起来了,请:( – dark