Форум hotibo.ru

Сайты - по стандартам, но не стандартные сайты!






#1 24.08.2011 10:29

Mirkus
Новичок
Зарегистрирован: 24.08.2011
Сообщений: 19

ИЕ блокирует

когда ставлю на страницу яваскриптинг
и действия :
onmouseover="showLayer('layer1');" onmouseout="hideLayer('layer1');"
ИЕ блокирует отображение активного содержимого и просит подтвердить факт разрешения заблокировоного.
по сути все действия onmouseover,onmouseout,не пашут если не разрешить.
да еще и в такой форме спрашивает..что я уверен что 90% юзеров и не разрешат отображать активное содержимое заблокированое ИЕ.
так же перестают пахать DOM и скрытые слои сразу на виду оказываются в ИЕ если не разрешить отображать активное содержимое.
перестают работать и
onmouseover="this.style.background='url(logo1.gif)';"
onmouseout="this.style.background='url(logofon1s1.gif)';"
несмотря на то что до работы с showLayer('layer1');hideLayer('layer1'); все пахало без подобных запросов ИЕ.
в тэге боди прописано:

.

вопрос:
есть ли методы с помощью яваскрипт обмануть ИЕ чтобы активное содержимое страницы не блокировалось ?

Нет на форуме

 

#2 03.09.2011 12:49

Hitman.to
Новичок
Зарегистрирован: 08.08.2011
Сообщений: 2

Re: ИЕ блокирует

Ну Mirkus... Хочу тебе сказать что это не JavaScript'ом делается.
Существует два вида блокировки (Со своего компа и с интернета):
     1) Если грузишь сайт не с Интернета (а просто, дапустим, как сохраненный сайт), то в самом начале после пиши следующее Этот скрипт поможет тем кто сохранил твой сайт и тебе при его создании (поскольку действительно надоедает всплывающее окно)

     2) Если ты вывесил свой сайт в Интернете и не хочешь что-бы у посетителей выскакивало такое окно, то пиши следующее
  Но тут нужно скрипты сделать серверными, например:


не обязательно, но желательно...
  Так что попробуй сначало первый, а потом второй.
Если что не получится пиши...


Жить что бы убивать, убивать что бы жить...

Нет на форуме

 

Board footer