Shadow
Мораль сей басни такова, что можно обойтись и без перехода на другой браузер, а всего лишь разобратся на что именно IE так реагирует... к томуже в Опере 8.5 все равно не все впорядке... Мож от двух браузеров сразу отказатся ради одного сайта? Не думаю... все можно подогнать под все... ну почти все...
11. Ray Wen - 04 Ноября, 2005 - 05:58:43 - перейти к сообщению
12. ETC - 04 Ноября, 2005 - 06:20:59 - перейти к сообщению
Дело не в браузере, а в руках
13. Shadow - 04 Ноября, 2005 - 07:01:28 - перейти к сообщению
Жду совета как править
14. Ray Wen - 04 Ноября, 2005 - 07:33:39 - перейти к сообщению
Shadow
Я так думаю из-за JS так просиходит, попробуй очистить страницу от него и посмотри что будет... Если все впорядке, то начинай акуратно подставлять, посмотри из-за чего именно начинает глючить... Возможно это из-за того самого меню...
Я так думаю из-за JS так просиходит, попробуй очистить страницу от него и посмотри что будет... Если все впорядке, то начинай акуратно подставлять, посмотри из-за чего именно начинает глючить... Возможно это из-за того самого меню...
15. Shadow - 04 Ноября, 2005 - 10:24:22 - перейти к сообщению
Я понял,используется прога для создания динамических меню AllWeb Menus Pro.Попробую покрутить ,иных зацепок не вижу
16. Анна - 04 Ноября, 2005 - 11:36:43 - перейти к сообщению
17. Shadow - 05 Ноября, 2005 - 01:21:15 - перейти к сообщению
Спасибо,но проблема a,сайт находиться на виртуальном хостинге и доступа к настройкам нету,б,соответственно приходиться мериться с некоторыми неудоствами.
Проблема реально теперь обноружилась,проверил сайт, получил:
Почему-то время жизни сервер браузеру возвращает,хотя стоит строчка в зоголовке каждой php страницы
<meta http-equiv="expires" content="Mon, 30 Jan 2006 01:00:00 GMT">
1970 год,естественно IE перегружает постоянно.
Надо видимо с хостером говорить
А вобще сейчас заголовок такой:
Кстати проверяю форум на этом же хостере свой ExBB:
Дата не правильная,но директива Cookies исполняется.
Проблема реально теперь обноружилась,проверил сайт, получил:
Цитата:
HTTP/1.1 200 OK
Server: nginx/0.1.34
Date: Sat, 05 Nov 2005 06:51:58 GMT
Content-Type: text/html; charset=windows-1251
Transfer-Encoding: chunked
Connection: close
Vary: Host
X-Powered-By: PHP/4.3.11
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Last-Modified: Sat, 05 Nov 2005 06:51:58 GMT
Server: nginx/0.1.34
Date: Sat, 05 Nov 2005 06:51:58 GMT
Content-Type: text/html; charset=windows-1251
Transfer-Encoding: chunked
Connection: close
Vary: Host
X-Powered-By: PHP/4.3.11
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Last-Modified: Sat, 05 Nov 2005 06:51:58 GMT
Почему-то время жизни сервер браузеру возвращает,хотя стоит строчка в зоголовке каждой php страницы
<meta http-equiv="expires" content="Mon, 30 Jan 2006 01:00:00 GMT">
1970 год,естественно IE перегружает постоянно.
Надо видимо с хостером говорить
А вобще сейчас заголовок такой:
CODE:
<meta http-equiv="CONTENT-LANGUAGE" CONTENT="Russian">
<meta http-equiv="expires" content="Mon, 30 Jan 2006 01:00:00 GMT">
<meta http-equiv="Last-Modified" content="Thu, 21 Jul 2005 02:00:56 GMT">
<meta http-equiv="Cache-Control" content="public">
<meta name="robots" content="index,follow">
<meta name="resource-type" content="document">
<meta name="revisit-after" content="1 weeks">
<meta http-equiv="CONTENT-LANGUAGE" CONTENT="Russian">
<meta http-equiv="expires" content="Mon, 30 Jan 2006 01:00:00 GMT">
<meta http-equiv="Last-Modified" content="Thu, 21 Jul 2005 02:00:56 GMT">
<meta http-equiv="Cache-Control" content="public">
<meta name="robots" content="index,follow">
<meta name="resource-type" content="document">
<meta name="revisit-after" content="1 weeks">
Кстати проверяю форум на этом же хостере свой ExBB:
Цитата:
Date Sat, 05 Nov 2005 07:18:38 GMT
Expires 1870 weeks 2 days ago (Thu, 01 Jan 1970 00:00:01 GMT)
Cache-Control post-check=0, must-revalidate, no-store, no-cache, pre-check=0
Last-Modified now (Sat, 05 Nov 2005 07:18:38 GMT)
ETag -
Set-Cookie expires="Sun, 05 Nov 2006 07:18:38 GMT"; path=/; lastvisit=1131175118
Content-Length - (actual size: 12696)
Server nginx/0.1.34
Date Sat, 05 Nov 2005 07:18:38 GMT
Expires 1870 weeks 2 days ago (Thu, 01 Jan 1970 00:00:01 GMT)
Cache-Control post-check=0, must-revalidate, no-store, no-cache, pre-check=0
Last-Modified now (Sat, 05 Nov 2005 07:18:38 GMT)
ETag -
Set-Cookie expires="Sun, 05 Nov 2006 07:18:38 GMT"; path=/; lastvisit=1131175118
Content-Length - (actual size: 12696)
Server nginx/0.1.34
Цитата:
HTTP/1.1 200 OK
Server: nginx/0.1.34
Date: Sat, 05 Nov 2005 07:26:59 GMT
Content-Type: text/html; charset=windows-1251
Transfer-Encoding: chunked
Connection: close
X-Powered-By: PHP/4.3.11
Set-Cookie: PHPSESSID=3531509849b1308ffff0478e4afa6de6; path=/
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: lastvisit=1131175619; expires=Sun, 05 Nov 2006 07:26:59 GMT; path=/
Last-Modified: Sat, 05 Nov 2005 07:26:59 GMT
HTTP/1.1 200 OK
Server: nginx/0.1.34
Date: Sat, 05 Nov 2005 07:26:59 GMT
Content-Type: text/html; charset=windows-1251
Transfer-Encoding: chunked
Connection: close
X-Powered-By: PHP/4.3.11
Set-Cookie: PHPSESSID=3531509849b1308ffff0478e4afa6de6; path=/
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: lastvisit=1131175619; expires=Sun, 05 Nov 2006 07:26:59 GMT; path=/
Last-Modified: Sat, 05 Nov 2005 07:26:59 GMT
Дата не правильная,но директива Cookies исполняется.
18. Shadow - 05 Ноября, 2005 - 03:11:59 - перейти к сообщению
Вопрос такой как через cokies задать параметр Expires?
Как это написать и где должно находиться на сайте?
Как это написать и где должно находиться на сайте?
19. TvoyWeb - 06 Ноября, 2005 - 17:41:28 - перейти к сообщению
Shadow
Попробуй запустить скрипт со вставленными в самый верх строчками:
Отправляет заголовки и устанавливает expires сроком на 10 дней после запроса документа.
Попробуй запустить скрипт со вставленными в самый верх строчками:
CODE:
$dt_tmp=getdate(date("U"));
header("Expires: " . gmdate("D, d M Y H:i:s",date("U")+(86400*10)) . " GMT");
header("Cache-control: public");
header("Expires: " . gmdate("D, d M Y H:i:s",date("U")+(86400*10)) . " GMT");
header("Cache-control: public");
Отправляет заголовки и устанавливает expires сроком на 10 дней после запроса документа.
20. Shadow - 08 Ноября, 2005 - 00:07:17 - перейти к сообщению
Столкнулся с такой проблемой,вставляю скрипт в php,и IE выдает такую фразу:
Хотя в заголовке head убраны все упоминания о времени и т.п.Отались лишь теги второстипенные,<title>
<meta http-equiv="Content-Type" >,<meta name="author">,<meta name="copyright">
Структура index.php такая
сначала идет у меня:
<head>...</head>
а потом
<?
$dt_tmp=getdate(date("U");
header("Expires: " . gmdate("D, d M Y H:i:s",date("U"+(86400*10)) . " GMT"
header("Cache-control: public"
include('./tpl/header.tpl';
include('./tpl/body.tpl';
include('./tpl/counters.tpl';
?>
Естественно вышеописанный скрипт и другие вставляю выше.
Возможно после того как браузер увидел закрывающий заголовок </head> он не позволяет менять его,но куда тогда вставлять скипт php?
Цитата:
Warning: Cannot modify header information - headers already sent by (output started at j:\home\test4.ru\www\index.php:6) in j:\home\test4.ru\www\index.php on line 27
Warning: Cannot modify header information - headers already sent by (output started at j:\home\test4.ru\www\index.php:6) in j:\home\test4.ru\www\index.php on line 28
Warning: Cannot modify header information - headers already sent by (output started at j:\home\test4.ru\www\index.php:6) in j:\home\test4.ru\www\index.php on line 28
Хотя в заголовке head убраны все упоминания о времени и т.п.Отались лишь теги второстипенные,<title>
<meta http-equiv="Content-Type" >,<meta name="author">,<meta name="copyright">
Структура index.php такая
сначала идет у меня:
<head>...</head>
а потом
<?
$dt_tmp=getdate(date("U");
header("Expires: " . gmdate("D, d M Y H:i:s",date("U"+(86400*10)) . " GMT"
header("Cache-control: public"
include('./tpl/header.tpl';
include('./tpl/body.tpl';
include('./tpl/counters.tpl';
?>
Естественно вышеописанный скрипт и другие вставляю выше.
Возможно после того как браузер увидел закрывающий заголовок </head> он не позволяет менять его,но куда тогда вставлять скипт php?