将CML代码中的HTML字符串放在IFRAME中?

时间:2010-03-09 20:16:16

标签: c# asp.net iframe

在C#代码隐藏中,我正在调用一个Web服务,它返回一个我需要粘贴在IFRAME中的HTML blob。我想我可以将它写入一个临时文件并指向IFRAME src,但有没有办法(a)直接将字符串写入IFRAME,(b)以某种方式将IFRAME src指向字符串(也许)用流),或(c)其他方式?

我想避免将此字符串写入文件。

2 个答案:

答案 0 :(得分:3)

IFRAME需要一个合适的网络资源 - 这可以是一个只输出HTML blob的动态页面。

答案 1 :(得分:1)

如果将HTML blob保存到文件中,请说www.your-site.com/data/file1.html 然后用以下内容更改iframe src:

window.frames["NameOfYourIFrame"].src = 'www.your-site.com/data/file1.html';

它应该可以正常工作。