|
|
1
2
当您使用更新div的innerHTML时,将不会加载tableau脚本,因为浏览器试图防止跨站点脚本攻击。您必须预加载脚本,然后代码才能工作(您可能还需要从json中删除script标记)。在您的示例中,它是这样的:
您将在下面的链接中找到关于为什么不能使用innerHTML插入标记的更好解释 章节: https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML |