Ф@РТОВЫЙ Опубликовано 8 апреля, 2006 Жалоба Поделиться Опубликовано 8 апреля, 2006 Пишу скрипт, и тормазнулся на том что нужно растянуть рисунок на всё окно браузера, width=100% & height=100% не подходят, делаю так: index.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"><html><head><title>page</title><link rel=stylesheet href="style/style.css" type="text/css"><script language=javascript src="style/main.js"></script></head><body><img src="style/bgslide.gif" id=slide></body></html> style.css html, body {overflow:hidden}#slide {position:absolute; left:0; top:0} main.js window.onload = doc_loadfunction doc_load() {document.getElementById("slide").style.width = get_agent_data().widthdocument.getElementById("slide").style.height = get_agent_data().height}function get_agent_data() {if(navigator.userAgent.indexOf('Opera') > -1) this.agent = "opera"else if(navigator.userAgent.indexOf('MSIE') > -1) this.agent = "ie"else if(navigator.userAgent.indexOf('Gecko') > -1 || navigator.userAgent.indexOf('Firefox/') > -1) this.agent = "firefox"else if(navigator.userAgent.indexOf('Gecko') > -1) this.agent = "netscape"else this.agent = "other"if(document.body) { this.width = document.body.clientWidth this.height = document.body.clientHeight} else { this.width = self.innerWidth this.height = self.innerHeight}return this} Но так работает только в браузере Опера, работает абсолютно как надо, остальные браузеры, при обработке яваскриптом прячут рисунок. IE и NN об ошибках молчат, Firefox пишет в консоли JS: Ошибка при анализе свойства 'width'. Потерянное объявление. Дает линк на index.html, и говорит что ошибка на строке 0. Помогите! И еще если не трудно, нужны заголовки USER_AGENT которые отправляют различные поисковые боты (для скрипта статистики) Ссылка на комментарий Поделиться на другие сайты Поделиться
Ф@РТОВЫЙ Опубликовано 9 апреля, 2006 Автор Жалоба Поделиться Опубликовано 9 апреля, 2006 Очень надо, хотяб альтернативу этому, помогите люди!!! Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти