如何檢測對象標籤何時加載? 我正在使用以下腳本。對象標籤加載時檢測
var object = $("<object></object>");
object.attr("data", "page.html");
$("body").append(object);
object.onload = function(){ // Doesn't work
console.log("Loaded");
};
而且我不想使用iframe。
如何檢測對象標籤何時加載? 我正在使用以下腳本。對象標籤加載時檢測
var object = $("<object></object>");
object.attr("data", "page.html");
$("body").append(object);
object.onload = function(){ // Doesn't work
console.log("Loaded");
};
而且我不想使用iframe。
var object = $("<object></object>");
object.attr("data", "man.swf");
$("body").append(object);
object.load("ajax/test.html",function(){ // Doesn't work
console.log("Loaded");
});
你缺少 「AJAX/test.html的」
這應該工作。
什麼?對象標籤位於html文件中。我想檢測它何時完全加載。 – 2014-09-03 21:05:42
http://api.jquery.com/load/ – ecorvo 2014-09-03 21:09:44
http://learnswfobject.com/advanced-topics/executing-javascript-when-the-swf-has-finished-loading/ – Donal 2014-09-03 20:58:15
@Donal如果內容實際上是一個html文件,該怎麼辦? – 2014-09-03 21:01:41
看看下面的http://stackoverflow.com/a/25653689/379855,應該這樣做。 – Donal 2014-09-03 21:11:42