• Страница 1 из 1
  • 1
Как сделать uCoz коды в Ajax
UnderShot
Дата: Воскресенье, 20.09.2009, 11:40 | Сообщение # 1
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
У меня возникла проблема с ajax окошком от uCoz - uWnd. Я хочу реализовать форму добавления комментариев в аджаксе, но не получается.
Вот код:
Code
<a href="javascript://" onclick="new _uWnd('newComm','Добавить комментарий',500,200,{autosize:1},{url:'/comm.txt'});">Оставить комментарий</a>

И Xml
Code
<?xml version="1.0" encoding="UTF-8"?>

<ajax>
<cmd p="title"><![CDATA[Добавление комментария]]></cmd>
<cmd p="js"><script type="text/javascript" src="http://s34.ucoz.net/src/u.js"></script></cmd>
<cmd p="content"><![CDATA[<table border="0" width="100%" cellspacing="1" cellpadding="2" class="commadd">
<tr><td class="commTd2" colspan="2">$ERROR$</td></tr>
<?if(!$USER_LOGGED_IN$)?>
<tr><td width="15%" class="commTd1" nowrap>Имя *:</td><td class="commTd2"><input class="commFl" type="text" name="name" value="$NAME$" size="30" maxlength="60"></td></tr>
<tr><td class="commTd1">Email:</td><td class="commTd2"><input class="commFl" type="text" name="email" value="$EMAIL$" size="30" maxlength="60"></td></tr>
<?endif?>
<tr><td class="commTd2" colspan="2"><div style="padding-bottom:2px;display:none;">$BBCODES$</div>
<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top"><textarea class="commFl" style="height:135px;width:95%;border:1px solid #6d6d6d!important" rows="8" name="message" id="message" cols="50">$MESSAGE$</textarea></td><?if($SMILES$)?><td width="5%" valign="top" align="center" valign="top" style="padding-left:3px;border:1px solid #6d6d6d!important">$SMILES$</td><?endif?></tr></table></td></tr>
<?if($SECURITY_CODE$)?><tr><td class="commTd1" nowrap>Код *:</td><td class="commTd2">$SECURITY_CODE$</td></tr><?endif?>
<tr><td class="commTd2" colspan="2" align="center"><input type="submit" class="commSbmFl" id="addcBut" name="submit" value="- Добавить комментарий -"></td></tr></table>]]></cmd>
</ajax>

Окошко-то выскавивает, а содержимое в нем полная фигня:

Пробывал брать из исходника саму форму входа, не выходит. Как же сделать, чтобы uCoz коды работали в Ajax окошке? Кто уже сталкивался с этим, пожалуйста скажите как


Очень важная тема!
Filmzona — онлайн фильмы.
  
UnderShot
Дата: Воскресенье, 20.09.2009, 12:14 | Сообщение # 2
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Ай, все сори! Я все сделал!
Code
<div id="comm" style="display:none">$COM_ADD_FORM$</div>
<script type="text/javascript">new _uWnd('newComm','Новый коммент',500,200,{autosize:1,maxh:300,minh:100},document.getElementById("comm").innerHTML);</script>

Ток вот, когда ставишь этот код ссылкой, не работает


Очень важная тема!
Filmzona — онлайн фильмы.
  
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.