на многих сайтах вместо bbcode стоит tiny_mce редактор. на нём есть кнопочка html, при нажатии на которую открывается окно и туда можно вставлять html.
Как собственно вставить туда html ?
как работать с tiny_mce ?
есть такой код:
пробовал с
по идее должно быть get_name_by_number(1), через отладку показывает так
при выполнении скрипта хедант тупо не заполняет textarea
как забороть гадюку?
Код: Выделить всё
<strong>Текст:</strong>
<textarea id="msg" name="msg_no_filter" rows="8" style="width:100%;"></textarea>
<input type="image" src="/blogs/img/save_message.png" value="Сохранить" style=" vertical-align:middle;">
<input type="checkbox" name="" value="" id="autosave_box" checked="checked" onchange="tinyMCE.get('msg').execCommand('mceEnableAutosave', false, this.checked)">
<label for="autosave_box"> Автосохранение </label>
<img src="/blogs/img/i_v_btn_help.gif" alt="?" style="cursor:pointer; vertical-align:middle;" onclick="return whatIsAutosave()">
<script type="text/javascript">
function whatIsAutosave() {
alert("Функция «Автосохранение», сохраняет Ваше сообщение один раз в течении 10 минут.\n" +
"При выходе без нажатия на кнопку сохранить(закрытии браузера и т.д.), Вы можете вернуться к недописанному Вами\n" +
"ранее сообщению, просто зайдя в «Мой Блог» и продолжить\n" +
"его написание.\n")
}
</script>
пробовал с
Код: Выделить всё
$browser->enable_java_script("false")
и
$browser->enable_java_script("true");
Код: Выделить всё
$textarea->get_name_by_number(1);
как забороть гадюку?
Код: Выделить всё
echo $textarea->is_exist_with_name('msg_no_filter');
$textarea->set_focus_by_name('msg_no_filter');
//$textarea->set_value_by_name("msg_no_filter",$keyboard->input("тут текст",$timeout=0));
$textarea->set_value_by_name("msg_no_filter","тут текст");