• Страница 1 из 1
  • 1
Модератор форума: JonMagon, Yuri_G  
Сообщество uCoz » Общение пользователей » Общение (флуд и флейм) » Генератор ajax для uCoz (Подскажите где найти кода)
Генератор ajax для uCoz
Roman_Web
Сообщений: 196
Репутация: -7

Сообщение # 1 | 23:36:02
Всем привет! Кто может подсказать код генератор ajax для uCoz как на этом сайте! В исходнике побывал брать - не работает!

SOCHI1014
Сообщений: 863
Репутация: 229

Сообщение # 2 | 23:43:54
Цитата (Roman_Web)
Всем привет! Кто может подсказать код генератор ajax для uCoz как на этом сайте! В исходнике побывал брать - не работает!
Вот код ссылки почистите. И создаете страницу, галочку уберите (Использовать персоноальный шаблон)
Код
<div id="content"><!-- <body> --><script type="text/javascript">
function gen_ajax() {
if ($('#f5dy9685').val()) {
if ($('#f5dy9').val()) {
if ($('#one:checked').size() > 0) {var ml = 'true';} else {var ml = 'false';}
if ($('#one2:checked').size() > 0) {var ml2 = 'true';} else {var ml2 = 'false';}
if ($('#one3:checked').size() > 0) {var ml3 = 'true';} else {var ml3 = 'false';}
if ($('#one4:checked').size() > 0) {var ml4 = 'true';} else {var ml4 = 'false';}
if ($('#one5:checked').size() > 0) {var ml5 = 'true';} else {var ml5 = 'false';}
if (($('#p9:checked').size() == 0) && ($('#p98').val()) && ($('#p99').val()) || ($('#p9:checked').size() > 0)) {
if ($('#p9:checked').size() > 0) {
var pr = 'true';
var w = '300';
var h = '90';
} else {
var pr = 'false';
var w = $('#p98').val();
var h = $('#p99').val();
}
if ($('#syu3:visible').size() > 0) {
var n = $('#tuy2').val();
if (n) {
if (n.substr(n.length-4) == '.xml') {
new _uWnd('ajax','Код','400','500',{autosize:0,close:1},'Вставьте следующий html-код в шаблон, где Вы хотите его использовать:<br><br><textarea style="width:90%;height:400px;"><a href="javascript://" onclick="new _uWnd(\'ajax\',\''+$('#f5dy9').val()+'\',\''+w+'\',\''+h+'\',{autosize:'+pr+',modal: '+ml+',close:'+ml2+',header:'+ml3+',nomove: '+ml4+',fixed:'+ml5+'},{url:\''+n+'\'})">'+$('#f5dy9685').val()+'<<\/a></textarea>');
} else {
new _uWnd('ajax','Код','400','500',{autosize:0,close:1},'Вставьте следующий html-код в шаблон, где Вы хотите его использовать:<br><br><textarea style="width:90%;height:400px;"><a href="javascript://" onclick="new _uWnd(\'ajax\',\''+$('#f5dy9').val()+'\',\''+w+'\',\''+h+'\',{autosize:'+pr+',modal: '+ml+',close:'+ml2+',header:'+ml3+',nomove: '+ml4+',fixed:'+ml5+'},{xml:false,url:\''+n+'\'})">'+$('#f5dy9685').val()+'<<\/a></textarea>');
}
} else {
_uWnd.alert('<br>Вы не ввели ссылку на файл!','Ошибка!',{autosize:true,tm:8000});
}
}
if ($('#tut4:visible').size() > 0) {
if ($('#tyu').val()) {
var l = $('#tyu').val();
var o = '\\';
l = l.replace(/\'/g,o+'\'');
if(l.indexOf('"') !=-1) {
new _uWnd('ajax','Код','400','500',{autosize:0,close:1},'Вставьте следующий html-код в шаблон, где Вы хотите его использовать:<br><br><textarea style="width:90%;height:400px;"><script type="text/javascript">function ajax_1() {new _uWnd(\'ajax\',\''+$('#f5dy9').val()+'\',\''+w+'\',\''+h+'\',{autosize:'+pr+',modal: '+ml+',close:'+ml2+',header:'+ml3+',nomove: '+ml4+',fixed:'+ml5+'},\''+l+'\')}<\/script>\n<a href="javascript://" onclick="ajax_1()">'+$('#f5dy9685').val()+'<<\/a></textarea>');
} else {
new _uWnd('ajax','Код','400','500',{autosize:0,close:1},'Вставьте следующий html-код в шаблон, где Вы хотите его использовать:<br><br><textarea style="width:90%;height:400px;"><a href="javascript://" onclick="new _uWnd(\'ajax\',\''+$('#f5dy9').val()+'\',\''+w+'\',\''+h+'\',{autosize:'+pr+',modal: '+ml+',close:'+ml2+',header:'+ml3+',nomove: '+ml4+',fixed:'+ml5+'},\''+l+'\')">'+$('#f5dy9685').val()+'<\/a></textarea>');
}
} else {
_uWnd.alert('<br>Вы не ввели контент!','Ошибка!',{autosize:true,tm:8000});
}
}
} else {
_uWnd.alert('<br>Введите размеры окна','Ошибка!',{autosize:true,tm:8000});
}
} else {
_uWnd.alert('<br>Введите заголовок окна','Ошибка!',{autosize:true,tm:8000});
}
} else {
_uWnd.alert('<br>Введите текст ссылки','Ошибка!',{autosize:true,tm:8000});
}
}
</script>

<h2 align="center">Онлайн конструктор AJAX-окна</h2>
<p align="center">Данный конструктор поможет Вам создавать AJAX окна в 2 клика, не задумываясь о том, как оно работает.</p>
<br>
<span class="article_separator"> </span>
<table style="width: 100%;">
<tbody>
<tr><td style="padding: 5px;">Введите текст ссылки, либо HTML-код изображения:<br>При клике по ссылке или изображению и будет открываться AJAX-окно<p align="center"><input style="width: 400px;" id="f5dy9685" type="text"></p></td></tr><tr><td colspan="2"><span class="article_separator"> </span></td></tr>
<tr><td style="padding: 5px;">
  Введите заголовок окна: <p align="center"><input style="width: 400px;" id="f5dy9" type="text"></p></td></tr><tr><td colspan="2"><span class="article_separator"> </span></td></tr>
<tr><td style="padding: 5px;"><span id="contentu">Контент окна:</span> <div align="left"><b style="display: inline;" id="tut4">Контент в ссылке</b><a href="javascript://" id="tuy6" onclick="$('#tyu, #tut4, #tuy5').show();$('#tuy2, #syu3, #tuy6, #yui9').hide()" style="display: none;">Контент в ссылке</a> | <b id="syu3" style="display: none;">Контент в файле</b><a style="display: inline;" href="javascript://" onclick="$('#tyu, #tuy5, #tut4').hide();$('#tuy2, #syu3, #tuy6, #yui9').show();" id="tuy5">Контент в файле</a></div>
  <p align="center"><br>
<textarea style="width: 400px; height: 100px; display: inline;" id="tyu"></textarea><input style="width: 400px; display: none;" id="tuy2" type="text"></p>
  <div id="yui94" style="display: none;">
Для контента в ссылке нельзя использовать двойные кавычки!</div><div id="yui9" style="display: none;">
<br>Форматы: .html, .xml, либо обычная страница без расширения</div></td></tr>
<tr><td><span class="article_separator"> </span></td></tr>
<tr><td style="padding: 5px;">Введите размеры окна: <table><tbody><tr><td colspan="2"><input style="position: absolute; z-index: -1; visibility: hidden;" name="p9" id="p9" onclick="$('.li9').hide()" type="radio"><span style="-moz-user-select: none;" class="radio"><span class="mark"><img src="http://arhangel-ok.ru/images/niceforms/spacer.gif" title="undefined"></span></span><label for="p9">Автоопределение размеров</label><br>
<input style="position: absolute; z-index: -1; visibility: hidden;" name="p9" id="p19" checked="checked" onclick="$('.li9').show()" type="radio"><span style="-moz-user-select: none;" class="radio radio-checked"><span class="mark"><img src="http://arhangel-ok.ru/images/niceforms/spacer.gif" title="undefined"></span></span><label for="p19">Заданные размеры</label></td></tr><tr class="li9"><td style="padding: 3px;">Длина: </td><td style="padding: 3px;"><input style="width: 30px;" id="p98" type="text"> px</td></tr><tr class="li9"><td style="padding: 3px;">Ширина: </td><td style="padding: 3px;"><input style="width: 30px;" id="p99" type="text"> px</td></tr></tbody></table></td></tr><tr><td colspan="2"><span class="article_separator"> </span></td></tr>
<tr><td style="padding: 5px;">Опции окна: <br>
<input style="position: absolute; z-index: -1; visibility: hidden;" id="one" type="checkbox"><span style="-moz-user-select: none;" class="checkbox"><span class="mark"><img src="http://arhangel-ok.ru/images/niceforms/spacer.gif" title="undefined"></span></span><label for="one">Модальное окно</label> [ <a href="javascript://" onclick="new _uWnd('addstar','Справка: Модальные окна','300','90',{autosize:0,close:1},'При открытии модальных AJAX-окон всё остальное пространство будет закрыто полупрозрачным фоном')"><b>?</b></a> ]<br>
<input style="position: absolute; z-index: -1; visibility: hidden;" id="one2" checked="checked" type="checkbox"><span style="-moz-user-select: none;" class="checkbox checkbox-checked"><span class="mark"><img src="http://arhangel-ok.ru/images/niceforms/spacer.gif" title="undefined"></span></span><label for="one2">Отображать кнопку «Закрыть»</label><br>
<input style="position: absolute; z-index: -1; visibility: hidden;" id="one3" checked="checked" type="checkbox"><span style="-moz-user-select: none;" class="checkbox checkbox-checked"><span class="mark"><img src="http://arhangel-ok.ru/images/niceforms/spacer.gif" title="undefined"></span></span><label for="one3">Отображать «шапку» окна</label><br>
<input style="position: absolute; z-index: -1; visibility: hidden;" id="one4" type="checkbox"><span style="-moz-user-select: none;" class="checkbox"><span class="mark"><img src="http://arhangel-ok.ru/images/niceforms/spacer.gif" title="undefined"></span></span><label for="one4">Запретить перемещение</label><br>
<input style="position: absolute; z-index: -1; visibility: hidden;" id="one5" checked="checked" type="checkbox"><span style="-moz-user-select: none;" class="checkbox checkbox-checked"><span class="mark"><img src="http://arhangel-ok.ru/images/niceforms/spacer.gif" title="undefined"></span></span><label for="one5">Фиксированное окно</label> [ <a href="javascript://" onclick="new _uWnd('addstar','Справка: Фиксированные окна','300','90',{autosize:0,close:1},'Фиксированные окна прокручиваются вместе со страницей, а не остаются на одном месте.')"><b>?</b></a> ]<br>
</td></tr><tr><td><span class="article_separator"> </span></td></tr>
<tr><td align="center"><input class="postReset EnterInput" style="text-align: center; padding: 5px;" value="Сгенирировать код" onclick="gen_ajax()" type="button"></td></tr>
</tbody></table><!-- </body> --></div>

Roman_Web
Сообщений: 196
Репутация: -7

Сообщение # 3 | 00:35:17
SOCHI1014, Спасибо Вам огромное! Я думал уже ни где это код не найду!

SOCHI1014
Сообщений: 863
Репутация: 229

Сообщение # 4 | 00:36:36
Цитата (Roman_Web)
SOCHI1014, Спасибо Вам огромное! Я думал уже ни где это код не найду!
Не за что только ссылки на изображения поменяйте на свои в коде.

Сообщество uCoz » Общение пользователей » Общение (флуд и флейм) » Генератор ajax для uCoz (Подскажите где найти кода)
  • Страница 1 из 1
  • 1
Поиск: