javascript
  • jquery
  • html
  • iframe
  • 2017-04-18 47 views 0 likes 
    0

    創建加載到DIV的innerHTML通過一些內容簡單的頁面,但是當我使用這個JavaScript:IFRAME後添加內容(包括I幀)是不完整的

    document.getElementById("someDiv").innerHTML = 
        '<iframe id="test1" class="yt-embed " style="top: 50px; width: 98%; height: 80%; margin-left: 1%;" src="https://www.youtube.com/embed/R7Ui_FnOPh8?rel=0&amp;enablejsapi=1" allowfullscreen="false" frameborder="0" /><br>TEST'; 
    

    但一切都沒有加入。 有誰知道這是爲什麼?

    回答

    1

    iframe不能自行終止,如:<iframe />。您必須爲元素提供一個明確的結束標記:

    
     
         <iframe id="test1" class="yt-embed " style="top: 50px; width: 98%; height: 80%; margin-left: 1%;" src="https://www.youtube.com/embed/R7Ui_FnOPh8?rel=0&amp;enablejsapi=1" allowfullscreen="false" frameborder="0"></iframe><br>TEST

    +0

    這是正確的 –

    +0

    我知道。這就是爲什麼我發佈它作爲答案。 –

    +0

    所以這很容易。非常感謝 :) –

    相關問題