2016-08-24 87 views

回答

-1

進入您的網站並使用瀏覽器的控制檯檢查您的iframe後,發現iframe標記不正確(如引號中的文本),因此無法正確呈現。在您的段落標記,在iframe標籤應在下列方式:

<p><iframe frameborder="0" height="500" scrolling="no" src="https://calendar.google.com/calendar/embed?height=500&amp;amp;wkst=1&amp;amp;bgcolor=%23FFFFFF&amp;amp;src=6uemf0u3aqg89knqb4ndic0n04%40group.calendar.google.com&amp;amp;color=%23853104&amp;amp;ctz=America%2FChicago" style="border-width:0" width="500"></iframe></p>

爲了驗證這一點,在我得到了以下結果前端級後打。

上一頁狀態(也注意到右側的HTML代碼)

enter image description here

使得上述在頭端(上,現在的iframe標籤被突出顯示作爲右中的代碼的改變通知後這是不是這種情況以前是一個標籤):

enter image description here

所以iframe標籤不正確你的情況進行渲染。

由於您在Django CMS中使用iframe,因此配方in this stackoverflow post會幫助您。

+0

OP出現問題的原因在於,CMS(正確)轉義了原始HTML,他/她正嘗試將其粘貼到編輯器中 - 您的建議不會阻止該情況的發生。 – solarissmoke

+0

我該怎麼辦? – user3261680

+0

您可以參考[this](http://stackoverflow.com/questions/34925529/how-to-use-iframes-in-django-cms)現在在編輯的文章中提到的stackoverflow後 –

0

我做了一些更多的研究和發現,我不得不添加我的settings.py

TEXT_ADDITIONAL_TAGS =( 'IFRAME')裏面的以下 TEXT_ADDITIONAL_ATTRIBUTES =( '滾動', '將allowFullScreen', 'FRAMEBORDER' ,

相關問題