Страница 1 из 1
Альтернативная форма добавления комментариев
Добавлено: 06 май 2009, 21:33
karasssa
Всем привет! Очень нужна альтернатива стандартному способу добавления комментариев... Главное, чтоб без использования аякс-окон и добавления без перезагрузки страницы (что, само собой, тоже на аяксе). Может, есть у кого скрипт или кто знает, как сделать? Заранее спасибо.
З.Ы.Проблема в том, что я использую mootools, а он конфликтует с u.js. Может, есть какой способ решить этот конфликт?
Re: Альтернативная форма добавления комментариев
Добавлено: 06 май 2009, 22:03
AllCity
Re: Альтернативная форма добавления комментариев
Добавлено: 07 май 2009, 10:36
karasssa
AllCity писал(а):http://docs.jquery.com/Using_jQuery_with_Other_Libraries
Либо мне не хватает знаний, либо это действительно не то. Мне нужно конкретно что-то сделать со скриптом, который стоит перед формой <form></form>:
Код: Выделить всё
<script type="text/javascript">function addcom(f){if (document.getElementById('addcBut')){document.getElementById('addcBut').disabled=true;}else {try{document.addform.submit.disabled=true;}catch(e){}}if (document.getElementById('eMessage')){document.getElementById('eMessage').innerHTML='<span style="color:#8B8B8B"><img src="http://s28.ucoz.net/img/ma/m/i2.gif" border="0" align="absmiddle" width="13" height="13"> Идет передача данных...</span>';}_uPostForm('acform',{type:'POST',url:'http://mysite/index/'});}var _y8M=''; function _dS(s){ var i;var r=""; var l=s.length-1; var k=s.substr(l,1); for (i=0;i<l;i++){ c=s.charCodeAt(i)-k; if(c<32){ c=127-(32-c);} r+=String.fromCharCode(c); } return r;} _y8M=_dS('Dqvx}|(|"xmE*pqllmv*(viumE*{w{*(~it}mE*<98>@<@9>9*(7F8');</script><form method="post" name="addform" id="acform" style="margin:0" action="http://mysite/index/" onsubmit="addcom();return false;"> <script type="text/javascript">document.write(_y8M)</script>
Если я ставлю mootools перед </head>, то комменты работают нормально, но mootools работает некорректно, т.к. после него грузится скрипт юкоза. Если библиотека установлена после <body>, то mootools катит номально, но комменты лагают.
Код: Выделить всё
<script type="text/javascript">jquery.noConflict();</script>
не решает проблему.
Помогите, плз, очень надо...
Re: Альтернативная форма добавления комментариев
Добавлено: 07 май 2009, 18:25
AllCity
Ставь mootools после
<body> и все что работает на jQ замени $ на jQuery

.
Re: Альтернативная форма добавления комментариев
Добавлено: 07 май 2009, 18:30
Vanofuture
AllCity, весь u.js работает на $
Re: Альтернативная форма добавления комментариев
Добавлено: 08 май 2009, 00:27
karasssa
Vanofuture
Огромное спасибо!!! Проблему решил по твоему совету. Теперь осталось только немного сбрить скрипт, т.к. >200кб - это жирно очень...
Re: Альтернативная форма добавления комментариев
Добавлено: 08 май 2009, 04:18
Vanofuture
karasssa,
encdec/ 