请教一下各位大神们!
先把ueditor编辑器里面的html源码都存到数据库了,然后在修改的时候,取出来的数据也是没问题,可是用setContent把数据放到编辑器里面修改的时候,video的标签会变成img标签,造成数据不对!请问有遇到过这个问题的吗?
先把ueditor编辑器里面的html源码都存到数据库了,然后在修改的时候,取出来的数据也是没问题,可是用setContent把数据放到编辑器里面修改的时候,video的标签会变成img标签,造成数据不对!请问有遇到过这个问题的吗?
解决方案 »
- 这种幻灯片如何实现?
- jquery 怎么跳出一个提示框一闪即失的那种
- jquery的问题
- 关于js调用flash 在线等 谢谢!
- javascript中的function(id) {}问题?
- 【如何在showModalDialog中添加超级链接等】
- 在<body onload="javascript:document.forms[0]['Button1'].value=Date();">中,froms[0]代表什么意思???
- ********第一次问问题,请帮忙!!!!!!***********
- <input name="id[0].id" value="myname" /> 里面的值如何得到?
- 请问高手们:两个时间Date对象直接比较大小,有没有直接调用的方法?
- 怎么把图片默认展示在zyupload里
- js 中传递自身
//debugger
url = utils.unhtmlForUrl(url);
align = utils.unhtml(align);
classname = utils.unhtml(classname); width = parseInt(width, 10) || 0;
height = parseInt(height, 10) || 0; var str;
switch (type){
case 'image':
str = '<video ' + (id ? 'id="' + id+'"' : '') + ' _original="'+type+'" width="'+ width +'" height="' + height + '" _url="'+url+'" class="' + classname.replace(/\bvideo-js\b/, '') + '"' +
' src="'+url+'" controls="controls" style="background: #000;"></video><br>'
//debugger
break;
case 'embed':
str = '<embed type="application/x-shockwave-flash" class="' + classname + '" pluginspage="http://www.macromedia.com/go/getflashplayer"' +
' src="' + utils.html(url) + '" width="' + width + '" height="' + height + '"' + (align ? ' style="float:' + align + '"': '') +
' wmode="transparent" play="true" loop="false" menu="false" allowscriptaccess="never" allowfullscreen="true" >';
break;
case 'video':
var ext = url.substr(url.lastIndexOf('.') + 1);
if(ext == 'ogv') ext = 'ogg';
str = '<video' + (id ? ' id="' + id + '"' : '') + ' class="' + classname + ' video-js" ' + (align ? ' style="float:' + align + '"': '') +
' controls preload="none" width="' + width + '" height="' + height + '" src="' + url + '" data-setup="{}">' +
'<source src="' + url + '" type="video/' + ext + '" /></video>';
break;
}
return str;
}