Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.08.2010, 09:56
Новичок на форуме
Отправить личное сообщение для seleve Посмотреть профиль Найти все сообщения от seleve
 
Регистрация: 06.07.2010
Сообщений: 9

реализация хитрого банера с помощью js
Всем при, может кто-то подскажет "бестолковому" человеку, как реализовать идею вывода баннера (FLASH - 3 разных ширины) в зависимости от ширины окна браузера пользователя, и будет ли это работать во IE, firefoxe и opere?

Просто в сфере flash (интересовала реализация резинового баннера) ни от кого не дождался помощи
Ответить с цитированием
  #2 (permalink)  
Старый 06.08.2010, 10:42
Новичок
Отправить личное сообщение для inGray Посмотреть профиль Найти все сообщения от inGray
 
Регистрация: 03.08.2010
Сообщений: 230

DOM: работа с HTML-страницей Тут есть все что потребуется
Ответить с цитированием
  #3 (permalink)  
Старый 06.08.2010, 11:14
Новичок на форуме
Отправить личное сообщение для seleve Посмотреть профиль Найти все сообщения от seleve
 
Регистрация: 06.07.2010
Сообщений: 9

inGray,
я так и хотел реализовать - сделать 3 блока html и при определении размера окна, например 1600, чтобы вывобился 3 блок с флэшкой на 1600, но мне могу разобраться с определением размеров окна браузера...
Ответить с цитированием
  #4 (permalink)  
Старый 06.08.2010, 11:21
Новичок
Отправить личное сообщение для inGray Посмотреть профиль Найти все сообщения от inGray
 
Регистрация: 03.08.2010
Сообщений: 230

Разные браузеры по разному считают размер клиентской части. Гугл в помощь по особенностям.
PS Например вот это попробуй: http://fastcoder.org/articles/?aid=20

Последний раз редактировалось inGray, 06.08.2010 в 11:24.
Ответить с цитированием
  #5 (permalink)  
Старый 06.08.2010, 11:26
Новичок на форуме
Отправить личное сообщение для seleve Посмотреть профиль Найти все сообщения от seleve
 
Регистрация: 06.07.2010
Сообщений: 9

inGray,
спасибо за помощь)
Ответить с цитированием
  #6 (permalink)  
Старый 17.08.2010, 14:54
Новичок на форуме
Отправить личное сообщение для seleve Посмотреть профиль Найти все сообщения от seleve
 
Регистрация: 06.07.2010
Сообщений: 9

всем ещё раз привет, сделал скрипт с горем пополам, но оказалось что он не работает в 7 ишаке, вот скрипт:
<script language="javascript">
function screenSize() {
    var w, h; // Объявляем переменные, w - длина, h - высота
    w = (window.innerWidth ? window.innerWidth : (document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.offsetWidth));
    h = (window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.offsetHeight));
    return {w:w, h:h};
}
if (screenSize().w < 1270) {
document.write ( 
				"баннер 800рх"
);		
} else {
document.write ( 
				"банер 1280рх"
);		
}
</script>


Кто-нибудь может подсказать что надо сделать, чтобы 7 ишак понял что от него хотят?
забыл сказать, 7 выводит первый вариант 800рх...
Ответить с цитированием
  #7 (permalink)  
Старый 17.08.2010, 15:08
Новичок на форуме
Отправить личное сообщение для seleve Посмотреть профиль Найти все сообщения от seleve
 
Регистрация: 06.07.2010
Сообщений: 9

все, решил вопрос. ишак 7 указывает меньше ширину браузера на 30рх, просто поставил 1200 вместо 1270 )))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Разжать" js сжатый с помощью Bananascript.com kavadims Общие вопросы Javascript 4 24.06.2010 17:16
Как загрузить содержимое web-страницы и провести ее анализ с помощью Js stakker Events/DOM/Window 9 05.02.2010 23:55
Отображение длинного URL с помощью JS velo Общие вопросы Javascript 2 28.10.2009 10:07
Как получить доступ к ссылкам в iframe с помощью js Gratt Общие вопросы Javascript 4 01.09.2009 21:17
Нужно с помощью JS записывать данные в БД d!mm Общие вопросы Javascript 2 01.11.2008 18:36