首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让nicedit允许iframe

让nicedit允许iframe
EN

Stack Overflow用户
提问于 2012-07-09 06:37:01
回答 1查看 480关注 0票数 1

如果用户键入:

代码语言:javascript
复制
<iframe width="420" height="315" src="http://www.youtube.com/embed/8FozVVP72Qk" frameborder="0" allowfullscreen></iframe>

它会变成:

代码语言:javascript
复制
&lt;iframe width="420" height="315" src="http://www.youtube.com/embed/8FozVVP72Qk" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;

将显示代码,而不是解释代码。

所以,只要nicedit文档是旧的并且不是很完整,我想我只是替换这些值,

我可以使用replace()函数,但是有没有一个函数可以进行这种格式转换呢?

下面是我获取值的方法:

代码语言:javascript
复制
$('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*/
});

谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-07-09 06:46:17

尝试html()方法:

代码语言:javascript
复制
var s = '&lt;iframe width="420" height="315" src="http://www.youtube.com/embed/8FozVVP72Qk" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt';
$('#elem').html(s)

http://jsfiddle.net/4tW2u/3/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11387279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档