Страница 1 из 2
Добавление материалов в блог
Добавлено: 07 янв 2009, 17:42
ironkiss
Привет,
назрел такой вопрос, Возможно ли каким - либо образом после добавления материала в модуле "Блог", убрать аякс окошко оповещающее о успешном добавлении материала, т.е. после того как пользователь нажал добавить, его сразу перекидывало на страницу просмотра материала...
собственно такое реализовано на img.ucoz.ru, но как они это сделали, я так и не смог понять, вот и прошу вашей помощи...
Re: Добавление материалов в блог
Добавлено: 07 янв 2009, 18:07
Vanofuture
ironkiss писал(а):Привет,
назрел такой вопрос, Возможно ли каким - либо образом после добавления материала в модуле "Блог", убрать аякс окошко оповещающее о успешном добавлении материала, т.е. после того как пользователь нажал добавить, его сразу перекидывало на страницу просмотра материала...
собственно такое реализовано на img.ucoz.ru, но как они это сделали, я так и не смог понять, вот и прошу вашей помощи...
На страницу добавления. Не проверял.
Код: Выделить всё
<style type="text/css">
#newLayeraddEnt {display:none;}
</style>
<script type="text/javascript">
function checksubmit(){
checklayer=setInterval(function(){if(document.getElementById('newLayeraddEnt').getElementsByTagName('a')[0].href){clearIntreval(checklayer);location.href=document.getElementById('newLayeraddEnt').getElementsByTagName('a')[0].href;}},100);return true;}
</script>
Re: Добавление материалов в блог
Добавлено: 07 янв 2009, 21:39
ironkiss
Vanofuture писал(а):На страницу добавления. Не проверял.
Код: Выделить всё
<style type="text/css">
#newLayeraddEnt {display:none;}
</style>
<script type="text/javascript">
function checksubmit(){
checklayer=setInterval(function(){if(document.getElementById('newLayeraddEnt').getElementsByTagName('a')[0].href){clearIntreval(checkPlayer);location.href=document.getElementById('newLayeraddEnt').getElementsByTagName('a')[0].href;}},100);}
</script>
к сожалению не работает, что бы не было сомнений:
ставил и в head и до и после $BODY$ и даже на всякий случай после </body> засунул,
перед каждой проверкой обновлял с очисткой кеша.
Сам код в $PAGE_ID$='add', в шаблоне архив материалов...
в общем не происходит не какой реакции, кнопка добавить вообще становится не активной.
Re: Добавление материалов в блог
Добавлено: 07 янв 2009, 22:02
Vanofuture
ironkiss писал(а):в общем не происходит не какой реакции, кнопка добавить вообще становится не активной.
Ой, забыл одну строчку

Re: Добавление материалов в блог
Добавлено: 07 янв 2009, 22:04
ironkiss
Vanofuture писал(а):ironkiss писал(а):в общем не происходит не какой реакции, кнопка добавить вообще становится не активной.
Ой, забыл одну строчку

какую если не секрет?
Re: Добавление материалов в блог
Добавлено: 07 янв 2009, 22:06
Vanofuture
ironkiss писал(а):Vanofuture писал(а):ironkiss писал(а):в общем не происходит не какой реакции, кнопка добавить вообще становится не активной.
Ой, забыл одну строчку

какую если не секрет?
Уже исправил код.

Re: Добавление материалов в блог
Добавлено: 07 янв 2009, 22:07
ironkiss
ммм, теперь просто экран становится другого цвета, такого, как когда выскакивает табличка "Успешно добавлена" и все...
Re: Добавление материалов в блог
Добавлено: 07 янв 2009, 22:08
ironkiss
Vanofuture писал(а):Уже исправил код.

да, я заметил, просто пока я писал это сообщение, ты исправил...
Re: Добавление материалов в блог
Добавлено: 07 янв 2009, 22:12
ironkiss
теперь материал добавляется, но не перекидывает на страницу просмотра, просто висит затемненный экран, как с табличкой "материал добавлен"
Re: Добавление материалов в блог
Добавлено: 08 янв 2009, 00:20
ironkiss
на правах апа, вопрос еще актуален
