0

我需要将 HTML 设置为 iFrame。(iFrame src 为空。)例如,我从 web 方法调用中得到以下字符串:string s =

  <html>
  <head>
  <style type="text/css"> <!-- .some dynamicaly generated css> </style>
  <link id="css1" type="text/css" rel="stylesheet" href="1.css" /></head>

  <body style="padding:0; margin:0;" tabIndex="-1">
--- some HTML elements ------           
  <script type="text/javascript">
---some script ---
  </script>
  </body>
  </html>

我需要将此字符串设置为 iFrame。但是当我使用 iframe.innerHTML 时,它会去除头部和身体标签。

你能帮我吗?我是否需要向字符串添加一些内容或向 iframe 添加一些属性。

提前致谢。

4

1 回答 1

0

你为什么不使用jquery?,它会更容易。

你可以var innerHtml = $( 'Your html' );

然后调用用户函数$.html( innerHtml );

于 2012-08-28T08:23:05.297 回答