Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Java Script trabl / 2 сообщений из 2, страница 1 из 1
09.06.2004, 16:48
    #32554816
Nauro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java Script trabl
ребят, тема не совсем в ногу с форумом, но я уже упал духом.. обрился чуть ли не во всем нэте :(

Значит проблема такая:
первая страничка главная, котора по нажатию вызывает модальное окно:
test.php
Код: plaintext
1.
2.
3.
4.
5.
6.
<script>
function open_dialog()
{
	window.showModalDialog('dialog.php', 0 ,'');
}
</script>
<button onclick="open_dialog()">open</button>

другая - модальное окно которое выводит рандомное число.
dialog.php
Код: plaintext
1.
2.
<?php
print rand( 0 , 10000 );
?>

Проблема в следующем. При первом открытии модального окна оно генерит рендом число, при последующих открытиях число остается одно и тоже. Такое впечатление что диалоговое окошко остается где то в памяти главного окна и просто вызывается.
Причем это присуще токо модальному окну. Если код первой странички заменить на такой что будет вызывать не модальное окошко, т.е.:
Код: plaintext
	window.open('dialog.php', 0 ,'');
то всек в порядке, число каждый раз будет менятся... Ребят че делать? подскажите... мне по зарез нужно именно модальное окно.
...
Рейтинг: 0 / 0
11.06.2004, 17:43
    #32558740
sergio_bc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java Script trabl
если подставлять в GET разные значения каждый раз - будет вытягивать страничку по новой, типа:

<script>
function open_dialog()
{
var dt=new Date();
window.showModalDialog('dialog.php?key='+dt.getSeconds(),0,'');
}
</script>
<button onclick="open_dialog()">open</button>
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Java Script trabl / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]