Нужна снова ваша помощь в написании интересного скрипта
В общем ситуация такая. Нужен скрипт, который проверял бы разрешение экрана, и в зависимости от него перенаправлял браузер на две различные странички, или , что лучше - как в примере. Например если разрешение 1024*768 то открывается страница А (или продолжается загружатся текущая), а вот если 800*600 - то происходит перенаправление на страницу В. Ребят очень уж нужно, помогите родные мои! За усилия заранее спасибо :search:
Special to Vadimiron: спасибо за помощь в прошлый раз надеюсь, на нее и в этот. С уважением Magnus. |
Вот здесь один пример, там только надо перенаправление под себя подстроить, если не справитесь, пишите
|
Спасибо большое вот подогнал его под себя
<script language="JavaScript1.2"> function ScreenGoToURL(Medium,Big) { var screen_height = screen.height; var screen_width = screen.width; if (screen_width >= 1024) { что вставить????? } else { screen_width = 800; screen_height = 600; var window_width = screen.width; var window_height = screen.height; var window_top = 0; var window_left = 0; window.open(Medium,'','resizable=yes,status=yes,menubar=yes,scrollbars=yes,toolbar=yes,location=yes, directories=yes, width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + ''); } } </script> Только вот там где написано "что вставить" нужно какой-то оператор поставить чтобы браузер при таком условиии прекращал выполнение скрипта, и просто грузил существующую страницу дальше, где этот скрипт вставлен. Просто в школе я только QBasic учил, а дальше все как-то времени не было постигать VBA и прочие объектноориентированные языки. Специальность не та. А тут вот припекло - вот совета и прошу. Может быть просто без else сделать, сразу end if и все? Помнится в QBasice такое можно было сделать :) Вот так например <script language="JavaScript1.2"> function ScreenGoToURL(Medium) { var screen_height = screen.height; var screen_width = screen.width; if (screen_width <= 800) { screen_width = 800; screen_height = 600; var window_width = screen.width; var window_height = screen.height; var window_top = 0; var window_left = 0; window.open(Medium,'','resizable=yes,status=yes,menubar=yes,scrollbars=yes,toolbar=yes,location=yes, directories=yes, width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + ''); } endif } </script> |
Время: 16:08. |
Время: 16:08.
© OSzone.net 2001-