Гость
Карма: 300 поощрить/наказать
|
Добавлено: Вт Сен 21, 2004 5:31 pm (написано за 2 секунды)
Заголовок сообщения: модернизировал функцию orphus_do() в версии 3.0
|
|
Код (php): | скопировать код в буфер обмена | function orphus_do() { var text=null, context=null; if(navigator.appName.indexOf("Netscape")!=-1 && eval (www.php.net/eval)(navigator.appVersion.substring(0,1))<5) { alert(orphus.badbrowser); return;} var w = parent? parent : window; var selection = null; if(w.getSelection) { context=text=w.document.getSelection(); //в оригинале было // context=text=w.getSelection(); // в netscape6 не работало } else if(w.document.getSelection) { context=text=orphus_strip_tags(w.document.getSelection()); } else { selection = w.document.selection; } ..... } |
|
|
Дмитрий Котеров
Заглянувший
Зарегистрирован: 01.01.1970
Сообщ.: 5
Карма: 29 поощрить/наказать
|
Добавлено: Сб Сен 25, 2004 3:25 pm (спустя 3 дня 21 час 53 минуты; написано за 46 секунд)
Заголовок сообщения:
|
|
Вы сами-то поняли, что написали? if (w.getSelection) context=text=w.document.getSelection(); Может, стоило просто поменять местами блоки if и следующий else if?
|
|