ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #21  
Старый 03.03.2008, 23:24
Аватар для 3dn
3dn
Новичок
Регистрация: 01.07.2006
Сообщений: 27
Провел на форуме:
45786

Репутация: 3
По умолчанию

Цитата:
p.s. так и думал, что через document.all надо подбираться...
а не думал что ALL только в ИЕ есть?

imajo.ati, а ну сделай совместимо для всех популярных браузеров

Кстати, убирание баннеров приводит к закрытию сайтов, чем более популярным сайт становится тем больше шансов что он будет удален за это нарушение, так как найдут те, кто пожалуется на него....
 
Ответить с цитированием

  #22  
Старый 04.03.2008, 00:23
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от 3dn  
а не думал что ALL только в ИЕ есть?
3dn, не стоит говорить, если не уверен.
document.all поддерживают как раз все основные браузеры.
Тем не менее, они поддерживают эту коллекцию "низкоуровнего" DOM, по сути, только для IE-cовместимости.

В настоящее время в браузерах Opera (с билда 9755 версии 9.5), Firefox и Safari применяется "маскировка" document.all, и при попытке проверить существование этой коллекции в условных операторах, выражение, грубо говоря,"исполняется" в false и JS-движок переходит на ветку кода, минуя предназначенную только для IE.

При прямом использовании этой коллекции, без проверок, работать будет.

За исключением, конечно, Firefox - в режиме соответствия стандартам отключит эту коллекцию вообще,
но сервис Ucoz заранее исключил эту возможность, размещая рекламу на самом верху, где должно быть объявление доктайпа, а не реклама, тем самым включая "режим совместимости".

Цитата:
imajo.ati, а ну сделай совместимо для всех популярных браузеров
Не знаю, как ответит imajo.ati, но лично я не вижу никакой проблемы.

3dn, так борешься за эту систему, как будто сам написал.

P.S. Лучше, конечно, не использовать document.all. Ну его нафиг.

Последний раз редактировалось astrologer; 04.03.2008 в 01:18..
 
Ответить с цитированием

  #23  
Старый 04.03.2008, 00:47
Аватар для imajo.ati
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

Репутация: 177
По умолчанию

Цитата:
Сообщение от 3dn  
а не думал что ALL только в ИЕ есть?
imajo.ati, а ну сделай совместимо для всех популярных браузеров
Кстати, убирание баннеров приводит к закрытию сайтов, чем более популярным сайт становится тем больше шансов что он будет удален за это нарушение, так как найдут те, кто пожалуется на него....
я не тестировал это в ранних версиях браузеров, но opera 9.24, ffox 1 и 2, IE6, они все поддерживают массив document.all
да и потом
Цитата:
document.all.tags("DIV")[0]
можно заменить при желании на
Цитата:
document.getElementsByTagName("DIV")[0]
и получится что document.all не используется.

astrologer, мне больше нравится работать с массивом document.all - конструкция очень удобная и много возможностей предоставляется массивом в отличии от обычного указателя. да и писать меньше, ошибиться сложнее)

по поводу закрытия сайта.. я не буду спорить, возможно. но маловероятно. ну допустим вы боитесь что закроют, но всё равно можно найти применение:

предположим, ваш сайт использует фреймы. iframe или frameset. так вот представьте, что в каждом фрейме появится рекламный баннер 468х90 пикселей) можно оставить один баннер на главной странице а со всех фреймов баннер снять программно.

да, если никто не против, отредактирую первое сообщение, добавлю этот вариант

Последний раз редактировалось imajo.ati; 04.03.2008 в 01:18..
 
Ответить с цитированием

  #24  
Старый 05.03.2008, 11:04
Аватар для 3dn
3dn
Новичок
Регистрация: 01.07.2006
Сообщений: 27
Провел на форуме:
45786

Репутация: 3
По умолчанию

Цитата:
document.all поддерживают как раз все основные браузеры.
да уж, время летит неумолимо, каких-то полтора года назад мне пришлось все скрипты с ALL переделывать на getElementByID потому что ALL это чисто майкрософтовская фича.... Но очень здорово, что теперь и другие браузеры это понимают, меньше проблем для разработчиков.
 
Ответить с цитированием

  #25  
Старый 05.03.2008, 16:35
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от 3dn  
да уж, время летит неумолимо, каких-то полтора года назад мне пришлось все скрипты с ALL переделывать на getElementByID потому что ALL это чисто майкрософтовская фича....
Полтора года назад?
Цитата:
When Opera started working on implementing the DOM standard (getElementsByTagName is available since Opera 5, released in December 2000) and we all eagerly looked forward to seeing dynamic menus and fancy scripting stuff start working, it soon became pretty obvious that much of the DHTML content of the day built on document.all. So it was implemented...
http://my.opera.com/hallvors/blog/20...ument-all-true



Цитата:
December 17, 2004
Mozilla 1.7.5 is now available. It brings {...} and the undetectable document.all support.
http://weblogs.mozillazine.org/asa/archives/007118.html




Вывод как раз обратный. Сейчас браузеры скрывают document.all и, может быть, от него откажутся.

Цитата:
Но очень здорово, что теперь и другие браузеры это понимают, меньше проблем для разработчиков.
ORLY?
 
Ответить с цитированием

  #26  
Старый 06.03.2008, 17:10
Аватар для Cthulchu
Cthulchu
Познавший АНТИЧАТ
Регистрация: 22.11.2007
Сообщений: 1,822
Провел на форуме:
4468361

Репутация: 1549


Отправить сообщение для Cthulchu с помощью ICQ
По умолчанию

3dn, Ты говоришь странные вещи. Так могут говорить только люди, которые защищают свое бабло или потерянную честь. Безсмысленные наезды на людей, которые стараются на благо нашего форума.
Постарайся быть лояльнее и перед тем, как что-то сказать - подними руку и подумай. Говорят, помогает не творить глупостей.
А на счет рекламы - супер популярных ресурсов на бесплатном хосте на практике быть не может, за то там может быть небольшой форум старых друзей, которые раньше не мало грабель вместе прошли и теперь есть о чем пообщаться. И очень приятно, когда на форуме нету баннеров, в то же время, не жалко терять хост, так как контакты со всеми и так есть, а сходки обьявлять удобнее на форумею. Если ты еще не заметил, тут много людей, которые специализируются на оптимизации бытия, используя баги в жизни. И уж кого-кого, а баггеров нельзя судить. Можно судить ламеров, что дают дырищу, программеров, что не могут закрыть дырочку и т. п....
Да я даже в метро не плачУ, не смотря на то, что менты смотрят злым взглядом, багу с обратным турникетом пофиксить не могут.
 
Ответить с цитированием

  #27  
Старый 19.05.2008, 17:06
Аватар для PitBullko
PitBullko
Новичок
Регистрация: 06.05.2007
Сообщений: 1
Провел на форуме:
14738

Репутация: 0
По умолчанию

Во, придумал как убрать рекламу на народе, т.к. не один из способов что нашел не сработал сделал свой.
написал сайт с div-ами, и у них есть свойство z-index, так вот используя его можно спрятать рекламу за div-ом, как я и сделал смотрите
http://add-miranda.narod.ru/
 
Ответить с цитированием

  #28  
Старый 19.05.2008, 20:27
Аватар для KindEcstasy
KindEcstasy
Участник форума
Регистрация: 30.09.2006
Сообщений: 134
Провел на форуме:
352963

Репутация: 197
Отправить сообщение для KindEcstasy с помощью ICQ
По умолчанию

Цитата:
Сообщение от 3dn  
народ считаю, а юкоз не считаю ты смешон....
Ты сам смешон =\ Тебе комп на рождество подарили? Что ещё за выводы такие, что человек смешон? Или это ты так показываешь какими крутыми знаниями ты обладаешь? По твоему посту можно представить, что ты 14 летний прыщавый подорсток, которого все в школе гнобят, а в инете ты весь такой клёвый и умный да? Хо-хо хенкерс-бой )) На слове ты конечно всех можешь поймать, но поверь мне Чико, на каждую хитрую жопу, найдётся х#й с резьбой! Запомни, в жизни пригодится... Хех, "специалистов" на форуме всё больше и больше )))
 
Ответить с цитированием

  #29  
Старый 20.05.2008, 12:01
Аватар для imajo.ati
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

Репутация: 177
По умолчанию

Цитата:
Сообщение от PitBullko  
Во, придумал как убрать рекламу на народе, т.к. не один из способов что нашел не сработал сделал свой.
написал сайт с div-ами, и у них есть свойство z-index, так вот используя его можно спрятать рекламу за div-ом, как я и сделал смотрите
http://add-miranda.narod.ru/
у тебя справа он вылезает немного.

почему не работает? можно после тега </HTML> добавить <cite style="display: none;"> или какой-нибудь другой тег с таким стилем
 
Ответить с цитированием

  #30  
Старый 20.05.2008, 13:54
Аватар для попугай
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме:
2459557

Репутация: 606


По умолчанию

что то про nm.ru и pochta.ru не написано

Хочется сравнить мой способ с другими )
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипт для рекламы Mr. P.S. PHP, PERL, MySQL, JavaScript 7 10.01.2008 00:34



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ