主题: 还是插入代码标签变成大写的问题
作者: jackysuy, 发布日期: 2010-04-21 19:21:06, 浏览数: 5080
var ohtml = '<img src="dffdfsf" alt="545" onload="ImageLoaded(this)" onerror="ImageError(this)" />';
</script>

<p>

<input type="button" name="button" value="插入HTML内容" onclick="javascript:insertHtml('editor_content', ''+ohtml+'');" /
>

插入后 img 变成了IMG ,请教如何解决


老大,下载了最新的KindEditor.js 覆盖了旧的。还是不行呢 ,直接把
oad="ImageLoaded(this)" onerror="ImageError(this)" 替换没了。


原帖
http://www.kindsoft.net/view.php?bbsid=4&postid=1647&pagenum=1
作者: jackysuy, 发布日期: 2010-04-21 21:08:02
倒是可以正确显示了,不过左下角显示 [缺少对象]
回复
作者: Roddy, 发布日期: 2010-04-21 21:40:20
那是因为执行了onload里的JS代码。
回复
作者: jackysuy, 发布日期: 2010-04-22 08:11:54
有没有啥子办法可以让这种插入 也能通过呢
回复
作者: Roddy, 发布日期: 2010-04-22 08:59:51
大概的思路是:放在编辑器之前onload="xxxx"部分先转换成onload1="xxxx",最后输出HTML时再替换成onload="xxxx"。
回复
作者: jackysuy, 发布日期: 2010-04-22 09:05:48
OK.明白感谢您的耐心解答
回复
发表新帖 发表回复