如何将元素附加到头DOM?

时间:2017-03-06 12:29:30

标签: javascript jquery iframe

我有iframe:

<iframe src="http://localhost/data/mapset/WEBLAYOUT"
        id="iframeMgMap"
        frameborder="0"
        scrolling="no"
        width="100%"
        onload=""
        height="800px"></iframe>

iframe在调试器窗口的Elements部分中的外观:

<frameset id="mainFrame">
  <frameset id="secondaryFrame">
    <frameset id="firstpanel">
      <frame id="taskArea">
        #document
       <head>"some conent"<head></frame>
    </frameset>
  </frameset>

我的问题是我怎样才能在id =&#34; taskArea&#34;中获得头部元素。 并附上这个元素:

<link rel="stylesheet" href="../viewerfiles/viewer.css" type="text/css">

1 个答案:

答案 0 :(得分:0)

你可以使用jQuery:

var iframe = $('#iframeMgMap').contents();
var taskArea = iframe.find('#taskArea');
taskArea.append('<link rel="stylesheet" href="../viewerfiles/viewer.css" type="text/css">');

干杯