Зазвичай, коли ми вводимо речення в редакторі wysiwyg, і якщо нам потрібен один у наступному рядку, ми натискаємо клавішу enter і він автоматично вставить <br>
. Але коли ми використовуємо редактор WYSIWYG у сумісному режимі і робимо це, його вставляємо <p></p>
замість <br>
в Internet Explorer і тег в chrome.
Але це вставляє <br>
в Mozilla (який є правильним).
На IE надає <p>
замість <br>
при натисканні клавіші Enter в редакторі WYSIWYG.
Я використовую Jeditable як вбудований редактор (див demo ). При використанні редактора wysiwyg і під час введення мого речення до наступного рядка Firefox показує вихід з використанням </br>
тег, який є правильним.
Але хром і інтернет-провідник демонструють різні результати.
Наприклад:
Вихідний вихід повинен бути Lorem Ipsum<br>is simply dummy
який відображається правильно у Firefox.
Але в Internet Explorer вихід є <p>Lorem Ipsum</p><p>is simply dummy</p>
і в Chrome це <div>Lorem Ipsum</div><div>is simply dummy</div>
Як це зробити для всіх веб-переглядачів, які відображаються у Firefox?