Я хочу иметь возможность изменять направление текста, в строке, внутри документа iframe.
Как в Gmail написать текстовое поле.
(? Кстати, как Gmail выполнить это)Изменение направления текста в iframe динамически
Сейчас я определяю так:
iframe's outerHTML =
"<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>" +
"<html xmlns='http://www.w3.org/1999/xhtml'>" +
"<head>" + meta +
"<title>Design Editor Frame</title>" +
"<style type='text/css'>" +
"body {background-color:White;}*{cursor:text;}p {margin:0;}" +
"</style>" +
"</head>" +
"<body></body>" +
"</html>";
designMode ="on"
Update:
Может быть, я могу что-то вроде этого, перехватывают 'Enter' нажатие клавиши в iframe, а затем оберните новую строку тегом 'p'.
И на бирке p я могу применить рекордер.
Что я должен использовать в jQuery? – markiz
да, я знаю о dir = "rtl", но, как вы сказали, это за элемент, а не за строку ... – markiz
вот что я могу сказать об использовании jquery. вы можете сделать работу быстрее и надежнее, так как вы можете выбрать строку внутри элемента и создать диапазон для этой строки содержимого с этим свойством css. Вот как работают почти все редакторы текстовых редакторов. – yoda