Программирование > JavaScript & JScript

Wysiwyg Едитор- нужная вещь в хозяйстве!

<< < (4/9) > >>

ThE0ReTiC:
Tronyx
Дома лежит.
Доберусь до дома - запостю.

ThE0ReTiC:

--- Код: ---
function voidPaste(){
  event.returnValue=false;
  document.all[\'commentsStatus\'].innerText=\'Ну тут типа вывыодится предложение подождать...\';
  eOnPaste=comments.onpaste;
  comments.onpaste=\'\';
  voidExecCommand(\'Paste\');
  comments.onpaste=eOnPaste;
  voidCleanHTMLCode();
  document.all[\'commentsStatus\'].innerText=\'\';
}

--- Конец кода ---


--- Код: ---
function voidCleanHTMLCode(){
  var obj=comments;
  Level=0;
  if(obj.childNodes)bProcessNode(obj,0);
}

function bProcessNode(Node,RecursNum){
  if(RecursNum>100)return;
  var obj=Node;
  var i;
  var bWrong;
  var chNode;
  var oTextNode;
  if(obj.tagName){
    if(obj.attributes && Level>0){
      for(i=0;i

Tronyx:
Спасибо за код.:)

Если я правильно понял вставку Вордовского текста нужно выполнять через событие onClick на какой нибудь кнопке, с помощью функции voidPaste(), но тогда вылетает ошибка ("document.all.commentsStatus есть null или не является объектом"), ругается на строку:
--- Код: ---
document.all[\'commentsStatus\'].innerText=\'Ну тут типа вывыодится предложение подождать...\';
--- Конец кода ---


[OFF]ThE0ReTiC за 11 минут до дома это круто! ;)[/OFF]

ThE0ReTiC:

--- Цитировать ---ThE0ReTiC за 11 минут до дома это круто!
--- Конец цитаты ---

Гы ;)
Я на работе откопал.
А обработка проводится на событие OnPaste
А предложение подождать выводится в другом DIV\'e

Tronyx:

--- Код: ---
...




--- Конец кода ---

Может я торможу, но ошибка та же самая.:(

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии