[英]How can I access the content of a dynamically created object tag in jquery?
[英]Can I get contentDocument of dynamically created object tag in JavaScript?
我从对象标签加载SVG文件,然后从JavaScript访问其内容。
$(document).ready(function() {
$(window).load(function () {
var a = document.getElementById("svgObj");
var svgDoc = a.contentDocument;
// Do something on svgDoc
});
});
当我在html页面中显式包含标签时,此方法效果很好。 当我在JavaScript中动态创建对象标签时,“ svgDoc”为null,并且似乎可以获取已加载对象标签的contentDocument。 我尝试使用计时器来等待,直到svg文件被加载,但导致获取空对象。 通过动态创建对象标签并动态加载svg文件,可以获得“ contentDocument”吗?
http://jsfiddle.net/katakuri/05doayb5/
谢谢katakuri
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.