Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: avetyandavid от 24 Ноября 2006, 10:03:34
-
Здравствуйте.
Вот така у меня ситуация.
Уменя сайт, как бы локальная база, работает в локальной сети(php и mysql).
В кодах страницы я вложил следующий скрипт
""
В итоге при закрытие броузера автомотически открывается test.php, где отправляется запрос в базу.
Она нормально работает. НО на тех машинах где установлен WindowsXP + SP2, test.php файл не открывается(тоесть javascript не реагирует закрытие окна).
А вот с SP1 проблем нету.
КАК сделать чтобы работало и в SP2.
Да я понимаю что это не безопасно, но сайт работает только в локалке, без выхода в интернет.
И еще одна просьба, если не затруднит то опипите по подробней.
Заранее благодарю
-
avetyandavid
Единственный правильный вариант - выносить доменной политикой твой сайт в другую зону (intranet или mycomputer) в браузере пользователей.
Соответственно, если в сети поднят домен.
А по-другому - вряд ли. [off]W3P тут тоже не поможет.[/off]
-
Если я верно понял то мои коды шпставить в одну зоны, а присоединится к ним как клиент из другой зоны ?
Если я правильно понял то это так и есть.
-
avetyandavid
// Не очень понял, что же ты мне ответил.
Твой хост должен находиться для ползователей в одной из привилегированных зон. Это intranet и (если через ж*) mycomputer.
Соответственно, тебе нужна доменная политика, которая будет говорить, что IE для yourhost.com должен применять не стандартные internet/mixed, а заданную тобой.
Где-то на MSDN валялся документик, да вот что-то пока не нашел.