-1

我正在创建一个非常简单的个人用户脚本。我想要它做的是从其他地方导入一个 html 代码(即我的公共保管箱文件夹中的一个文件)。

我在想这样的事情:

var element = document.getElementById("notes");
var widget = ??? //import HTML form publicly accesible file
element.innerHTML = widget

可能吗?最好是纯香草JS。

4

1 回答 1

0

您的问题继续到此,如何在纯 javascript 中发出 ajax http 请求。

如何获得 XMLHttpRequest 的响应?

但我真的建议您使用 jquery 或任何其他轻量级 javascript 来执行此操作。既是为了语法更简单,也是为了浏览器与 IE 的兼容性。

使用 jquery 你可以这样做:

var element = document.getElementById("notes");
$.get('dropbox url').done(function(data){
   element.innerHTML = data;
});

我希望这有帮助。

更新 1:对不起,我忘记了跨域策略。它可能不会像我描述的那样工作。对于您的情况,最好的方法是在您希望页面加载它的地方添加一个 iframe。

于 2013-10-09T19:59:03.287 回答