1

我将尽我所能总结我需要什么以及阻碍我这样做的原因。

我需要的

我需要将脚本标签附加到 html 文件的头部,但是在我的“构建”过程中。我正在使用 ant 作为自动化构建工具,我想避免在我的 HTML 文件中放置标记然后用 ant 替换它,或者我也想避免使用正则表达式匹配的任何中间解决方案。Waht 我真正想使用的是通过 rhino javascript 解释器运行的普通 javascript,并从 ant 任务中轻松执行它,最后动态添加脚本标签。

是什么阻碍了我?

无论如何,我真的不知道我可以在不发出 GET 或 POST HTTP 方法的情况下加载 html 文件。因为我正在从源代码构建我的代码,我没有它在 HTTP 服务器下,所以我希望我能找到某种方式将 HTML DOM 加载到 javascript 变量中,然后用我需要的新脚本标记编写它。

我需要所有 DOM 操作功能,而无需呈现 HTML 文件的浏览器。

最好的!德米安

4

1 回答 1

1

据我了解,您希望从 HTML 文件中获得一个有效的 DOM 对象,就好像您在浏览器中运行一样,但它是“离线”的吗?例如,能够在 DOM 上做一个 jQuery 选择器并对其进行编辑吗?

据我了解,这将允许您在没有浏览器的情况下进行 DOM 遍历和修改

于 2012-05-04T17:23:58.457 回答