- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Перелопатил куча сайтов, не нашёл.
Требуется скрипт который бы показывал полосу загрузки, с заданным временем (допустим 10 секунд) а потом выводил место полосы заданный код (в частности к примеру кнопку Перейти или Скачать)
То что находил либо слишком громоздко, либо не работает в некоторых браузерах.
Заранее спасибо!
полосу загрузки всмысле не актуальную? типа лоадера (GIF-картинка)?
если да, то примерно так:
можно и без аякса, но тогда ссылка уж слишком палевно будет находится в сурсе страницы)) а если аяксом будем получать можно уже в пхп проверять прошло ли время и выдавать ссылку/или нет..
Что ссылка палёная не столь важно :) а вот с setTimeout у меня проблема была, в частности в Chrome почему то данный скрипт не работает:
незнаю, проверил только что в Google Chrome 3.0.195.33
всё работает..
UPD: только что заметил:
function timer() { setTimeout("document.write('ссылка')", 2000); } - этож неправильное применение! 1-й аргумент для setTimeout должна быть ф-ия.
У меня по прежнему в chrom нечего не выводит, последняя версия...
И ещё проблема, в FireFox надпись выводится но продолжает показывать что загружает страницу, без конца.
забейте на хром с его 1% пользователей
У вас стоит <body onload="timer('timer')">, тоесть в функцию timer передается параметр 'timer', а в самой функции function timer() {} никакого параметра не принимается. уберите 'timer', тоесть <body onload="timer()"> и скажите о результате.
makingoff, это не принципиально, вроде вообще без этого работает. Короче нет :) не помогает.
Kot Matroskin добавил 28.11.2009 в 18:47
Проблема в document.write('ссылка')
Если делать с alert('Hello world!') везде всё нормально работает.
Если делать с alert('Hello world!') везде всё нормально работает.
Кто нибудь знает почему проблема в document.write ?
document.write посути нельзя использовать после того, как страница уже была загружена (в данном случае после 10 секунд), да и зачем он вам? его можно заменить как угодно.
например так:
<div id="mylink" style="display:none">ссылка</div>
а после 10 секунд вставляем в нужное место ссылку, путем получения её через document.getElementById('mylink').innerHTML
что-то не получилось, можете показать рабочий вариант? Я в java полный ноль.
<script type="text/javascript">
setTimeout(function(){
document.getElementById('mylink').innerHTML
}, 2000);
</script>