Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.05.2014, 15:56
Аватар для Sakyra
Аспирант
Отправить личное сообщение для Sakyra Посмотреть профиль Найти все сообщения от Sakyra
 
Регистрация: 30.04.2013
Сообщений: 92

_uWnd переделать в div
Добрый день дорогие форумчане использую систему uCoz в профиле пользователя имеется модер-панель она открывается в окнах _uWnd
Я рассматриваю функцию Управление счетчиками

Кнопка вызова выглядит так ( при нажатии вылетает окошко в котором происходит управление счетчиками сохранение данных и т.д)

<a href="javascript://" rel="nofollow" onclick="new _uWnd('cntEd','Управление счетчиками',-280,-100,{autosize:1,closeonesc:1,resize:0},{url:'/index/39-2'});return false;"><img alt="" border="0" title="Управление счетчиками" src="http://s86.ucoz.net/img/fr/EmnC.gif" onmouseover="this.src='http://s86.ucoz.net/img/fr/EmnC_.gif'" onmouseout="this.src='http://s86.ucoz.net/img/fr/EmnC.gif'" align="absmiddle" width="16" height="16"></a>


запрос идет на страницу

http://tornado21.ucoz.com/index/39-2 (Не реклама сайт тестовый и доступ для просмотра закрыт).

на этой странице содержится такой html
<ajax>
<cmd p="js">
<![CDATA[
sendCntManF2 = function() { document.getElementById('cntdPr342').innerHTML='<div class="myWinLoadS"></div>'; _uPostForm('cntManF2',{type:'POST',url:'http://tornado21.ucoz.com/index/'}); }
]]>
</cmd>
<cmd p="content">
<![CDATA[
<form id="cntManF2" style="margin:0;padding:0;" onsubmit="sendCntManF2();return false;"> <table border="0" cellpadding="1" cellspacing="0" width="100%"> <tr><td colspan="2" align="center"> <table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className='downBtn'" onmouseover="this.cla
]]>
<![CDATA[
ssName='overBtn'" onmouseout="this.className='outBtn'"> <tr> <td class="myBtnLeft"><img alt="" border="0" src="http://s86.ucoz.net/img/1px.gif"></td> <td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on" onclick="new _uWnd('cntEd',' ',-280,-100,{autosize:1,closeonesc:1,resize:0},{url:'/index/39-2-1VwLvjxd-1'});"><a href="javascript://" onclick="return false;">Автоматический пересчет</a></div></td> <td class="myBtnRight"><img alt="" border="0" src="http://s86.ucoz.net/img/1px.gif"></td> <td style="visibility:hidden;"></td> </tr> </table> </td></tr> <tr><td colspan="2"><hr></td></tr> <tr><td width="50%">Комментарии:</td><td><input type="text" style="width:40px" maxlength="5" name="com" value="7" /></td></tr><tr><td>Фотоальбомы:</td><td><input type="text" style="width:40px" maxlength="5" name="photo" value="0" /></td></tr><tr><td>Форум:</td><td><input type="text" style="width:40px" maxlength="8" name="forum" value="4" /></td></tr><tr><td>Новости сайта:</td><td><input type="text" style="width:40px" maxlength="5" name="news" value="0" /></td></tr><tr><td>Каталог статей:</td><td><input type="text" style="width:40px" maxlength="5" name="publ" value="0" /></td></tr><tr><td>Каталог файлов:</td><td><input type="text" style="width:40px" maxlength="5" name="load" value="0" /></td></tr><tr><td>Онлайн игры:</td><td><input type="text" style="width:40px" maxlength="5" name="stuff" value="0" /></td></tr><tr><td colspan="2"><hr></td></tr> <tr><td id="cntdPr342" align="right" style="padding-right:5px;"></td><td> <table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className='downBtn'" onmouseover="this.className='overBtn'" onmouseout="this.className='outBtn'"> <tr> <td class="myBtnLeftA"><img alt="" border="0" src="http://s86.ucoz.net/img/1px.gif"></td> <td class="myBtnCenterA"><div class="myBtnCont x-unselectable" unselectable="on" id="subbutcntManF$uid" onclick="document.getElementById('submcntManF$uid').click();" ><a href="javascript://" onclick="return false;">Сохранить</a></div></td> <td class="myBtnRightA"><img alt="" border="0" src="http://s86.ucoz.net/img/1px.gif"></td> <td style="visibility:hidden;"><input type="image" src="http://s86.ucoz.net/img/ma/1px.gif" style="width:1px;" onclick="if($('#subbutcntManF$uid').hasClass('myBtnDis')){return false;}$('#subbutcntManF$uid').addClass('myBtnDis');" name="submcntManF$uid" id="submcntManF$uid" /></td> </tr> </table> </td></tr> <input type="hidden" name="a" value="39"><input type="hidden" name="t" value="1"><input type="hidden" name="s" value="2"><input type="hidden" name="ssid" value="1VwLvjxd" /> </table> </form>
]]>
</cmd>
</ajax>


Как мне все это переделать что бы работало не в _uWnd окне а подгружалось в div

к примеру
<div id="testdiv"></div>

как вывести всю эту информацию я представляю немножко но при выводе всей информации со страницы /index/39-2

Выводила так, все работает и все поля активны (но кнопка пересчета и сохранения не работают, в общем грубо говоря работает лишь вид), вообще реально переделать что бы все это работало в div или нет
<div id="testMod"></div>
<script>
$.get('/index/39-2', function(mod){
testmods = $('cmd[p="content"]', mod).text();
$("#testMod").html( $(testmods).html() );
});
</script>
Ответить с цитированием
  #2 (permalink)  
Старый 17.05.2014, 16:22
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

Sakyra,
а так ?
$.get('/index/39-2', function(mod){
var testmods = $('cmd[p="content"]', mod);
testmods.appendTo("#testMod")
});
Ответить с цитированием
  #3 (permalink)  
Старый 17.05.2014, 16:39
Аватар для Sakyra
Аспирант
Отправить личное сообщение для Sakyra Посмотреть профиль Найти все сообщения от Sakyra
 
Регистрация: 30.04.2013
Сообщений: 92

рони,
не работает.

Тут все работает
<div id="testMod"></div>
<script>
$.get('/index/39-2', function(mod){
testmods = $('cmd[p="content"]', mod).text();
$("#testMod").html( $(testmods).html() );
});
</script>

а как мне с этой же страницы вытянуть js для работоспособности кнопок

к примеру вывела я с страницы весь html
но кнопки в нем сохраняются в uWnd
<div class="myBtnCont x-unselectable" unselectable="on" onclick="new _uWnd('cntEd',' ',-280,-100,{autosize:1,closeonesc:1,resize:0},{url:'/index/39-2-1VwLvjxd-1'});"><a href="javascript://" onclick="return false;">Автоматический пересчет</a></div>


как к примеру мне эту кнопку переобразовать так что бы снова открывался в id="testMod" а не в uWnd
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрыть div при нажатии на картинку SLameN jQuery 6 14.04.2014 21:27
Cookie для меню аккордион и для div Lastedl jQuery 1 03.12.2013 04:55
Проблемы с div обновлённым через (#id).load erlcat jQuery 4 03.03.2013 03:41
При нажатии на ссылку раскрываются все div anonimous jQuery 1 09.08.2012 14:49
проблема с div И animate g00000dman jQuery 2 24.03.2011 23:34