如何使用jQuery或C#获取iframe的内容?

时间:2016-03-22 14:24:28

标签: javascript c# jquery

我在iframe中有这段代码:

HTML CODE

  <iframe id="iframe">
     .......
     <div id="message-box" class="error">
       No flights found
     </div>
     .......
  </iframe>

当iframe完全加载并获取此内部div及其文本时,我想运行JavaScript函数。我怎么能这样做?

以下是一些代码:

JS CODE

  var content = $("#iframe").contents().find("#message-box").html();

error images click here

2 个答案:

答案 0 :(得分:1)

我不知道你的代码。但是,如果您的iframe为&#34; iframe &#34; id,试试这个;

var content = $('#iframe #message-box').html();

答案 1 :(得分:0)

您的选择器中没有#个字符。尝试用以下代码替换您的代码:

var content = $("#iframe").contents().find("#message-box").html(); // # added