Difference between revisions of "Widget:High-Elf-Swordsman"

From Rivendom
Jump to: navigation, search
 
(35 intermediate revisions by the same user not shown)
Line 1: Line 1:
<iframe id="monsterframe" src="<!--{$url}-->" style="display:none;"></iframe>
+
<iframe id="monsterFrame" name="monsterFrame" src="<!--{$url}-->" style="display:none;"></iframe>
 
<script>
 
<script>
  
   function getStatBlockContent(document){
+
   setTimeout(function(){
  var statBlockContent = document.getElementsByTagName('stat-block')[0];
+
    var iFrameContents = frames['monsterFrame'].document.getElementsByTagName('stat-block')[0];
    if (statBlockContent === null || statBlockContent === undefined) {
+
     document.getElementById('mw-content-text').appendChild(iFrameContents);},750);
      var statBlockContent = document.getElementsByTagName('stat-block')[0];
 
      if (statBlockContent === null || statBlockContent === undefined) {
 
        alert("There is no StatBlock Content");
 
        return null;
 
      } else {
 
        return statBlockContent;
 
      }
 
      return statBlockContent;
 
     }
 
  }
 
 
 
  function grabStatBlock() {
 
  var iframe = document.getElementById('monsterframe');
 
  var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
 
  var docContent = document.getElementById('mw-content-text');
 
  var statBlockContent = getStatBlockContent(innerDoc);
 
 
 
  docContent.appendChild(statblock);
 
  }
 
 
 
  window.onload = grabStatBlock();
 
 
</script>
 
</script>

Latest revision as of 17:13, 21 August 2015

<iframe id="monsterFrame" name="monsterFrame" src="" style="display:none;"></iframe> <script>

 setTimeout(function(){
   var iFrameContents = frames['monsterFrame'].document.getElementsByTagName('stat-block')[0];
   document.getElementById('mw-content-text').appendChild(iFrameContents);},750);

</script>