Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Работа с буффером обмена
 
 автор: Саня   (21.01.2008 в 18:56)   письмо автору
 
 

Мне вот интересно, каким образом WYSIWYG-редакторы сохраняют форматирование при вставке текста из word? Интересует кроссбраузерное решение.

   
 
 автор: Саня   (22.01.2008 в 14:18)   письмо автору
 
   для: Саня   (21.01.2008 в 18:56)
 

Разбираю FCKeditor. Вот что пока удалось выудить и понять.
<script>
window.onload = function () {
  var oFrame = document.getElementById('frmData')
  if ( oFrame.contentDocument ) {
    oFrame.contentDocument.designMode = 'on';
  } else {
    oFrame.contentWindow.document.body.contentEditable = true;
  }
}
function eee() {
    var oFrame = document.getElementById('frmData') ;
    if ( oFrame.contentDocument ) {
        alert(oFrame.contentDocument.body.innerHTML);
    } else {
        alert(oFrame.contentWindow.document.body.innerHTML);
    }
}
</script>

<iframe id="frmData" src="fckblank.html" height="98%" width="99%" frameborder="1"></iframe>

<input type="button" value="show" onclick="eee()">

fckblank.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head><title></title></head>
<body></body>
</html>

Однако всё ещё не понимаю как сохранить форматирование.

   
 
 автор: Саня   (22.01.2008 в 14:33)   письмо автору
 
   для: Саня   (22.01.2008 в 14:18)
 

Во всех браузерах, кроме оперы, это работает. Я вот начинаю думать, что в опере вообще ничего нельзя с форматированием сделать.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования