我做了个微型编辑器,iframe输入,直接进行HTML编码后将所有许可的代码替换回来存数据库的,现在遇到一个问题,当我从网页或者其他地方复制文本过来的时候总是带了很多HTML代码,比如<P id=post_content_15613424541 class=d_post_content>这样的代码,我需要在粘贴的时候将他们都清除,但又不能将我后续主动在编辑器里面添加的比如颜色啊粗体啊等清除,我该在什么时候清除这些代码,按照我的理解应该是在CTRL+V按下的时候运行这个程序,是吗?还是应该在其他时候运行?
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="Text1" type="text" onkeydown="key()" /></div>
</form>
</body>
</html>
<script type="text/javascript">
function key() {
if (event.ctrlKey&&event.keyCode==67) {
alert("你按的是ctrl+c");
}
if (event.ctrlKey&&event.keyCode==86) {
alert("你按的是ctrl+c");
}
}
</script>