Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

xajax+InnovaEditor

34K
16 февраля 2008 года
a_n_d_y
6 / / 16.02.2008
Кто-нидь пытался засунуть этот редактор в ajax? Я попробывал, но че-то нифига не вышло.
Не буду первую часть с инициализацией аякса выводить, там точно нет глюков.
 
Код:
$con='<script>
    var oEdit1 = new InnovaEditor("oEdit1");
    oEdit1.width="100%";
    oEdit1.height=350;
    oEdit1.mode="XHTMLBody";
  </script>'
;
$smarty->assign('main', $con."<div id=news><script>xajax_news();</script></div>");

А вот функция в аяксе
Код:
function news(){
    global $smarty;
    $con='<form method="post" action="default.php" id="Form1">
  Title: <input type=text name=inpTitle id=inpTitle value=""><br><br>
<textarea id="txtContent" name="txtContent" rows=4 cols=30>
  </textarea>
  <input type="submit" value=" SAVE ">
</form>'
;
    $smarty->assign('bl_content',$con);
    $objResponse = new xajaxResponse();
    $objResponse->assign("news","innerHTML",$smarty->fetch('block.tpl'));
    $objResponse->script("oEdit1.REPLACE('txtContent');");
    return $objResponse;
}
По идее запрос $objResponse->script("oEdit1.REPLACE('txtContent');"); должен эдитор вставить в textarea, но нифига. По дебугу аякса вроде все нормуль идет, но потом выскакивает сам эдитор на чистой странице и при этом он полностью нефункционален, то есть не нажимаются кнопочки и не выполняется ничего...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог