Изменяем размер страницы при загрузке

Статус
Закрыто для дальнейших ответов.

Katerina

Active Member
Регистрация
06.09.2010
Сообщения
31
Помогите пожалуйста. стоит задача изменить страницу при её загрузке. С основной страницы сайта на неё осуществляется переход при помощи анкорной ссылки. Нужно чтобы она загрузилась и стала соответствовать определенным размерам. (например 800х600). И еще один момент как сделать так, чтобы на ней отображались кнопки перехода по следующему принципу.:
1)если вы зашли на эту статичную страницу при помощи поисковой машины, то ссылка на главную страницу и ссылка в определенную категорию
2)из самого сайта(ну то есть из дома) то просто кнопка закрыть

Буду благодарна всем кто поможет

я пока решила только один вопрос с изменением окна

Код:
<body onload="window.resizeTo(830,870)">
 

testover

Member
Регистрация
05.10.2009
Сообщения
19
И еще один момент как сделать так, чтобы на ней отображались кнопки перехода по следующему принципу.:
1)если вы зашли на эту статичную страницу при помощи поисковой машины, то ссылка на главную страницу и ссылка в определенную категорию
2)из самого сайта(ну то есть из дома) то просто кнопка закрыть
Это делается с помощью серверного языка программирования, например PHP. Для решения задачи достаточно проверить поле HTTP_REFERER на совпадение с рефералами поисковых систем. А можно вообще не привязываться к поисковым, сделать лишь проверку, если с вашего сайта, то одно, если с других сайтов/поисковиков, то другое :rolleyes:

Пример:

Код:
<?
if(isset($_SERVER['HTTP_REFERER']) && strpos($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])) echo 'с сайта';
else echo 'с других сайтов или ПС. Показ каталогов';
?>
 

Katerina

Active Member
Регистрация
06.09.2010
Сообщения
31
Это делается с помощью серверного языка программирования, например PHP. Для решения задачи достаточно проверить поле HTTP_REFERER на совпадение с рефералами поисковых систем. А можно вообще не привязываться к поисковым, сделать лишь проверку, если с вашего сайта, то одно, если с других сайтов/поисковиков, то другое :rolleyes:

Пример:

Код:
<?
if(isset($_SERVER['HTTP_REFERER']) && strpos($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])) echo 'с сайта';
else echo 'с других сайтов или ПС. Показ каталогов';
?>
Немного не поняла. Где этот код нужно прописывать? и где будет храниться результат запроса
if(isset($_SERVER['HTTP_REFERER']) && strpos($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])) echo 'вот тут что будет и куда оно передается'; а можно здесь задать формирование кнопок или нет я их так создаю <input <value="Главная страница" onclick="window.open('URL','name')" type="button">

В общем разобралась, что и куда писать. только вот в чем засада. Чтобы страничка правильна читалась, нужно расширение менять на .php. Пробовала в .himl прописать как скрипт, не работает, мож кто посоветует, что надо сделать, очень нужно чтобы хтмл страница была
 

Katerina

Active Member
Регистрация
06.09.2010
Сообщения
31
оказывается все просто было, нужно просто писать .phtml.
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
Вопрос решён?
 

Felix

Друг форума
Регистрация
20.06.2009
Сообщения
1 097
Тогда тему закрываю!
 
Статус
Закрыто для дальнейших ответов.
Верх Низ