2012-07-08 41 views
1

如果一個用戶類型:讓nicedit允許內部框架

<iframe width="420" height="315" src="http://www.youtube.com/embed/8FozVVP72Qk" frameborder="0" allowfullscreen></iframe> 

變得:

&lt;iframe width="420" height="315" src="http://www.youtube.com/embed/8FozVVP72Qk" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt; 

的代碼顯示,而不是被解釋。

所以只要在nicedit文件是舊的,不是很完整,我想我只是替換這些值,

我可以使用替代()函數,但有這個格式轉換的功能?

我這是怎麼得到的值:

$('body').on('submit','#new_blog',function(e){ 
    e.preventDefault(); 
    var textarea = $(this).find('textarea').val(); 
    var valueWithIframeSupport = textarea.replace('&lt;','<').replace('&gt;','>'); 
    /* This is what i had in mind but itdoesnt really seems an option*/ 
}); 

感謝

+2

似乎是一個可行的解決方案,這並不它會讓代碼注入開放。我甚至不確定這是你的問題。話雖如此,我想設想用'