У меня на сайте есть редактируемый раздел для отправки сообщения на форуме.
люди могут редактировать там сообщения (полужирный, курсив, подчеркивание, добавлять ссылки и многое другое)
Но я хочу, чтобы когда кто-нибудь вставлял или удалял (- не нужно, но вставляю) свой текст, я хочу, чтобы он шел в div без HTML-тегов. - чисто, просто текст.
(например, если кто-то собирается написать слово и сделать текст размером 200 пунктов, а затем скопировать и вставить его в мой блок, у него будет совсем другое сообщение ... и я не хочу, чтобы это произошло).
Как я могу отсканировать текст, поступающий из буфера обмена, чтобы уничтожить любые теги HTML, а затем вставить его в DIV?
<html>
<head>
<script type="text/javascript" language="javascript">
function PasteFilter()
{
//windows.clipboardData filter on paste to go here
}
function CopyFilter()
{
//windows.clipboardData filter on copy to go here
}
</script>
</head>
<body>
<Div class="body" onpaste="PasteFilter()" oncopy="CopyFilter">
<!-- div content goes here.-->
</Div>
</body>
</html>
Я бы тоже хотел применить тот же фильтр с COPY.
Спасибо