С нами с 10.07.05
Сообщения: 58
Рейтинг: 23
|
Добавлено: 16/11/05 в 11:42 |
Ситуация довольно простая: есть сайт, на котором я хочу показывать adsense. Но я не хочу показвать его для русских.
Делаю условие по языку броузера
Код: | <script type="text/javascript"><!--
l1=navigator.userLanguage.toLowerCase();
ru=0;
if (l1=='en-us')
//показываем
... |
Но это неудобно, так как мы отсекаем не только русских, но и итальянцев, французов и других..
к тому же при подобной конструкции вылазит ошибка сценария Ява Скритпа, и напоминание об этом в строке статуса эскплорера.
Возможно есть другие решения? Может по IP легче?
Поможите люди добрые.
PS фишка еще в том что сайт на статике (html).
|
|
делаю хорошие дорвеи..вашим генератором
|
0
|
|
|
Genuine Quality
С нами с 28.08.05
Сообщения: 652
Рейтинг: 910
|
Добавлено: 16/11/05 в 21:17 |
вот такой код:
Код: |
<body>
<div id="advert">
advertizing here
</div>
<script language="javascript">
var language = navigator.userLanguage;
if (!language) {
language = navigator.language;
}
if (language == 'ru') {
document.getElementById('advert').style.visibility = 'hidden';
}
</script>
</body>
|
работает в опере, мозилле, ИЕ без ошибок.
прячет блок с рекламой, если язык браузера - "ru". по желанию можно просто заменять рекламу на другую.
|
|
|
|
С нами с 10.07.05
Сообщения: 58
Рейтинг: 23
|
Добавлено: 17/11/05 в 01:16 |
Спасибо! Оценил.
|
|
делаю хорошие дорвеи..вашим генератором
|
0
|
|
|
С нами с 21.07.03
Сообщения: 207
Рейтинг: 38
|
Добавлено: 20/11/05 в 17:35 |
Поскольку ява-скрипт работает не у всех, можно ещё подстраховаться и вставить флешку маленькую прозрачную с теми же функциями.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |