www.cn.ua
www.cn.ua
 Приветствуем Гость ( Войти | Зарегистрироваться )
 Правила форума  Фото-галерея
Поиск| Пользователи| Помощь 
Страниц: (3) 1 [2] 3  ( Перейти к первому непрочитаному ответу ) ОтветитьДобавить темуНовый опрос
static.exaccess.ru, как "забанить"
« Следующий старейший | Следующий новейший » Подписаться на тему | Отправить тему | Распечатать тему
taurus
Написано Jun 16 2009, 21:38.     Номер поста в теме: 16 Цитировать


Advanced Member


Ответов: 1441





У меня та же проблема, надо остановить загрузку и обновить страничку, только так на форум захожу, с первого запроса не получается.


user posted image
И.М.Х.О. - Имею Мнение, Хрен Оспоришь.:)
 
Profile  PM  @  ICQ    Top
Dust
Написано Jun 17 2009, 22:27.     Номер поста в теме: 17 Цитировать


Admin


Ответов: 18936





Вопрос в том как бы это сделать по человечески - с другой стороны как раз скрипт...

Добавлено:(Jun 17 2009, 23:27)
Чет по людски решить эту проблему у меня не получается.... spy.gif Если есть спецы по JScript - стукните в ПМ или тут отпишите...


Ты скажи мне мой хороший, и еще чего нибудь....
 
Profile  PM  @    ICQ    Top
Арс
Написано Jun 17 2009, 22:41.     Номер поста в теме: 18 Цитировать


Advanced Member


Ответов: 2793





Поместить банеры в самый низ страницы rotate.gif
Ну или более реальный совет, поставить между последним постом и окном для написания ответа.
Так хоть если и не загрузится, то и мешать особо не будет.

Этот ответ отредактировал Арс Jun 17 2009, 22:42


user posted image Кафедра електроніки, автоматики, робототехніки та мехатроніки НУ "Чернігівська політехніка" (https://inel.stu.cn.ua)
 
Profile  PM  @    ICQ    Top
Dust
Написано Jun 17 2009, 23:08.     Номер поста в теме: 19 Цитировать


Admin


Ответов: 18936





Нее... Эт не наш подход....
Расположение баннеров, задекларированное в системе менять нельзя.


Ты скажи мне мой хороший, и еще чего нибудь....
 
Profile  PM  @    ICQ    Top
Крестоносец
Написано Jun 25 2009, 23:22.     Номер поста в теме: 20 Цитировать


Advanced Member


Ответов: 1737





Глючило.

В Опере нажимаем правую кнопку мышки - выбираем Block content).
Находим баннер - система предлагает забаннить
http://static.exaccess.ru/banners/*
Чуть чуть исправляем, получаем правило:
http://static.exaccess.ru/*

Забыл о проблеме.
Если бы не глючило - мне бы они не мешали.
Делов-то smile.gif

Этот ответ отредактировал Крестоносец Jun 25 2009, 23:24


Многое, из того чего нельзя было забывать, было забыто (Властелин Колец).
Итак, принимаеш ли ты Иисуса как своего спасителя?
Кураями нара котти но мон да.
 
Profile  PM  @  ICQ    Top
Арс
Написано Jun 25 2009, 23:50.     Номер поста в теме: 21 Цитировать


Advanced Member


Ответов: 2793





Спасибо, помогло! drink.gif


user posted image Кафедра електроніки, автоматики, робототехніки та мехатроніки НУ "Чернігівська політехніка" (https://inel.stu.cn.ua)
 
Profile  PM  @    ICQ    Top
Крестоносец
Написано Jun 26 2009, 06:52.     Номер поста в теме: 22 Цитировать


Advanced Member


Ответов: 1737





Dust,
QUOTE
Расположение баннеров, задекларированное в системе менять нельзя.

Смотря которого результата ты хочешь достичь.
Если тебе НУ ОЧЕНЬ нужно отрисовать эти калечные баннеры то:
в нужно месте можно отмаркировать блок div
<div id="my_favorite_banners"></div>

после этого в событие <body onLoad="my_favorite_function()">...
эта функция может менять html содержимое этого блока див чем загружать баннер, но это будет происходить в самом самом конце.

Второй вариант - обращение к этим странным страничкам происходит самим сервером и ответ кешируется. Длаее всем посетителям отдается нечто статическое, но с js работать не должно.

И самый правильный вариант
- написать официальный запрос создателям баннерной системы с предложением объяснить подобное поведение,
причем можно взять гогле хром и там четко показать сколько времени грузятся их баннеры и как они мешают жить простым смертным.
Почему правильно - это баг, второе - это неприемлемо для подобного рода систем. Пусть покупают больше железа или расширяют интернет каналы.


Многое, из того чего нельзя было забывать, было забыто (Властелин Колец).
Итак, принимаеш ли ты Иисуса как своего спасителя?
Кураями нара котти но мон да.
 
Profile  PM  @  ICQ    Top
Nova
Написано Jun 29 2009, 15:27.     Номер поста в теме: 23 Цитировать


Advanced Member


Ответов: 1421





QUOTE (Крестоносец @ Jun 26 2009, 06:52)
в нужно месте можно отмаркировать блок div
<div id="my_favorite_banners"></div>

после этого в событие <body onLoad="my_favorite_function()">...

Можно еще попробывать - выделить место под баннеры с помощью <div style="width: 000px; height: 000px">, а затем в конце кода html в код баннеров вписать style="position: absolute; left: 000px; top: 000px" для каждого.

Этот ответ отредактировал Nova Jun 29 2009, 15:28


user posted image
 
Profile  PM  @    Top
Dust
Написано Jun 29 2009, 16:10.     Номер поста в теме: 24 Цитировать


Admin


Ответов: 18936





Крестоносец, Ммм... Я конечно люблю когда меня таким тоном учить начинают, но ничего что там вытягивается document.write() вместо картинки? И если это делать в OnLoad() то оно мне поверх всей странички нарисует?


Ты скажи мне мой хороший, и еще чего нибудь....
 
Profile  PM  @    ICQ    Top
Крестоносец
Написано Jun 29 2009, 22:20.     Номер поста в теме: 25 Цитировать


Advanced Member


Ответов: 1737





Dust,
Можно попробовать так (перетащить блок текста из одного места в другое):
CODE

<html>
<head>
<script langauage="JavaScript"><!--

function mu_function(){
alert("Hello world!");
x = document.getElementById("my_favorite_banner");
y = document.getElementById("my_favorite_banner_in_tail");
x.innerHTML = y.innerHTML;
y.innerHTML = "";
alert("Done!");
}

--></script>
</head>
<body onLoad="mu_function()">
<div id="my_favorite_banner">Noting here!</div>
<hr>
<div id="my_favorite_banner_in_tail">
Here is banner begin:
<script type="text/javascript" src="http://static.exaccess.ru/asp/static_script.asp?id_d=637576"></script>
End
</div>
</body>
</html>

То есть баннер физически рисуется снизу, но потом его можно перетянуть вверх.

В Хроме, вроде бы работает. Под моей Оперой не работает так как баннеры у меня отрезаны.
Под IE работать не будет так как функция document.getElementById там немного другая.

Из недостатоков метода - трудно объяснить автоматическим баннеро проверятелям (если такие есть) что код баннера снизу не означает его отображения снизу smile.gif, более того вообще не означает, что он отобраюается физически smile.gif.

По поводу отрисовки поверх странички в виде диалогового окна - суть в том, что это обычно делатеся на стороне JS который ты загружаеш.
Другим словами господа дикие баннерщики, в месте которое для них выделил дизайнер, рисуют div блок, но в его аттрибуты проставляют, что его позиция абсолютна + зет индекс + размер див блока. В результате этот их баннер всплывает прямо посреди экрана (уж точно не в отведенном для этого дизайноером месте).
Другими словами когда вместо баннера кратинки просят загрузить JS... вобщем эти товарисчи потом могут сделать иллюзию диалогового окна виндовс или еще чего... можно какую-нить логин форму отрисовать и попросить пользователя ввести логин - пароль и так далее... Вобщем как по мне или нужно НУ ОЧЕНЬ доверять тем кто в браузер твоего пользователя загружает "левый" JS или стараться чтобы если и шел баннер, то имено картинкой с тегом img.

Пример того, что можно отпечатать через docuemnt.write со стороны JS, от хакиров:
CODE
<div style="background-color:red;color:black;position:absolute;left:200px;right:200px;top:200px;">Login:<input type="text"><br>Password:<input type="password"><br><input type="button" value="Ok"></div>


smile.gif я уж не говорю о том, что после docuemnt.write браузер не всегда точно занет кто именно сгенерировал этот html код и дальше, можно, например, попробовать просканировать все формы на страничке и попробовать, например, заместить логин форму на свою или "пофиксить" адрес акшина в логин форме.

Этот ответ отредактировал Крестоносец Jun 29 2009, 22:23


Многое, из того чего нельзя было забывать, было забыто (Властелин Колец).
Итак, принимаеш ли ты Иисуса как своего спасителя?
Кураями нара котти но мон да.
 
Profile  PM  @  ICQ    Top
Dust
Написано Jun 29 2009, 22:24.     Номер поста в теме: 26 Цитировать


Admin


Ответов: 18936





Крестоносец, Нет, он не посредине а ВМЕСТО. Короче я нашел это уже решение - перехват document.write(), точнее переопределение, но там все не сахар и надо еще обкатывать на разных браузерах.
В конце концов я начинаю склоняться к тому чтобы забросить пользоваться этой системой.... Ибо приходится такооое городить...


Ты скажи мне мой хороший, и еще чего нибудь....
 
Profile  PM  @    ICQ    Top
Крестоносец
Написано Jun 29 2009, 22:44.     Номер поста в теме: 27 Цитировать


Advanced Member


Ответов: 1737





Nova,
По поводу абсолютного позиционирования есть проблемка - оно не везде одинаково работает. Более того, насколько я помню (я скорее всего ошибаюсь) абослютное позиционирование работает не относительно документа, а относительно экрана. В результате если пользователь уже успел пролистать страницу вниз... то баннеры появлятся точно где-то не там где положено. Но я скорее всего ошибаюсь (про абсолютную позицию).

Добавлено:(Jun 29 2009, 22:44)
Dust,
Мне вообе не нравится загружать JS с левых сайтов. Одно дело тебя сломали - твои проблемы. Другое дело - их сломали.... = тебя сломали (так как ты JS от них "больной" начал грузить к своим посетителям.

Я видел как гогле хром ругается на ту-же самую рекламу от гогле которая через JS приходит... аж страшно за жисть становится (~200 предуреждений в плане безопасности).

QUOTE
Ибо приходится такооое городить...

Я и говорил про "калечные" баннеры applause.gif drink.gif

Этот ответ отредактировал Крестоносец Jun 29 2009, 22:48


Многое, из того чего нельзя было забывать, было забыто (Властелин Колец).
Итак, принимаеш ли ты Иисуса как своего спасителя?
Кураями нара котти но мон да.
 
Profile  PM  @  ICQ    Top
Nova
Написано Jun 30 2009, 11:56.     Номер поста в теме: 28 Цитировать


Advanced Member


Ответов: 1421





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


user posted image
 
Profile  PM  @    Top
Dust
Написано Jul 13 2009, 14:46.     Номер поста в теме: 29 Цитировать


Admin


Ответов: 18936





Тестируем clx.ru. Должно быть получше месткома, хотя кто знает...


Ты скажи мне мой хороший, и еще чего нибудь....
 
Profile  PM  @    ICQ    Top
mak_v_
Написано Jul 17 2009, 10:27.     Номер поста в теме: 30 Цитировать


Advanced Member


Ответов: 4393





теперече matrix.dnet светиться....
 
Profile  PM  @    Top
Страниц: (3) 1 [2] 3 
0 Пользователей читают эту тему (0 Гостей и 0 Анонимных пользователей)
0 Пользователей:
35 ответов с Apr 29 2009, 18:10 Подписаться на тему | Отправить тему | Распечатать тему

<< Помощь по форуму
ОтветитьДобавить темуНовый опрос

 



Support by Dust


  RSS лента  web counter Перепечатка материалов приветствуется с гиперссылкой на "https://forum.cn.ua"