0

我正在尝试找出将本地 html 文件的内容注入网页的选项。我有一个计划任务,它.html从远程服务器获取文件列表并将它们存储在本地网络服务器上,这是我无法更改的。

如何.html通过代码隐藏将文件注入网页?我在可以放入的页面上有一个Literal控件,但是从文件HTML中获取的最佳方法是什么?html文件流?或者将那些包含部分 HTML 的文件放入 IIS 并以某种方式提供它们?

根据我对我的要求的理解,我不能使用 ajax 或 iframe。苏?

4

2 回答 2

1

我认为您需要解析下载的 HTML 文件并获取所需的部分,然后在托管网页上使用 Literal。您需要在后面的代码中编写代码,通过从本地目录中打开相应的文件,如果需要解析它,然后将其设置为literal = htmlContent。它需要在页面加载期间发生,或者您创建一个静态页面并事先进行注入。

于 2012-11-30T18:13:15.333 回答
0

您能否使 .html 文件在同一本地 Web 服务器上可用?如果你能做到这一点,那么你可以使用 Jquery 加载这个 .html 文件。

$('#loader').load('www.mywebserver.com/htmlrepository/test.html');

上面的 'loader' 是要加载 html 文件内容的 html 元素的 id。'test.html' 是下载的 html 文件。

在此处查看更多信息

于 2012-11-30T19:07:12.127 回答