0
有沒有方法通過jQuery Ajax加載swf文件還是在頁面加載完成後?Ajax通過jquery加載swf文件
有沒有方法通過jQuery Ajax加載swf文件還是在頁面加載完成後?Ajax通過jquery加載swf文件
使用swfobject加載swf並隨時調用它。
<script type="text/javascript" src="https://www.google.com/jsapi?key=INSERT-YOUR-KEY"> </script>
<script type="text/javascript">
google.load("jquery", "1.5.1");
google.load("swfobject", "2.2");
</script>
<script type="text/javascript">
$.ajax({
url: "some url",
context: document.body,
success: function (msg) {
LoadSWF();
}
});
function LoadSWF(someData) {
var flashvars = {
name1: "hello",
name2: "world",
name3: "foobar"
};
var params = {
menu: "false"
};
var attributes = {
id: "myDynamicContent",
name: "myDynamicContent"
};
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}
</script>
只是用它在$(文件)。就緒() – 2011-03-28 07:56:13
@Elad Lachmi:你的意思是財產以後這樣的:$(文件) .ready(function {swfobject.registerObject(...)})。是$(windows).load更好嗎? – Raika 2011-03-28 08:02:14
是否可以檢測swf的負載? – 2012-11-08 03:47:40