- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
покажите сайт, можно в личку.
Он в разработке на тестовом сервере,может лучше сюда кинуть полный html код?
было бы правильным, если б это не работало совсем
if(document.getElementById
Это для каких браузеров нужно делать? И зачем?
потому что дальше идет
timer.innerHTML='Please wait '+sec+' seconds';
а откуда взялся timer?
А вот это совсем мило
sec--;
а в конце - window.url.
А почему оно у Вас не работает - ХЗ.
да с этим ещё все в порядке ) timer будет автоматически объявлено браузером т.к. есть элемент с таким id, глобальная window.url объявлена, что не так? )
Мне больше понравился вложенный вызов интервала ))
---------- Добавлено 11.12.2012 в 03:06 ----------
Он в разработке на тестовом сервере,может лучше сюда кинуть полный html код?
У Вас все должно работать судя по коду. Вы что-то не так скопировали )
В том и мистика что есть php функция где в html код подставляются php переменные,и в исходниках страницы эта переменная отображается в строке.Но почему-то когда дело доходит до вывода строки то php переменные не подставляются :(
Сама то функция JS отрабатывает но вот почему не подставляется php переменная для меня загадка.
На всякий случай еще разок:
Вот функция генерации JS кода:
function GetDownloadTimer($single_link) {
return "<script type=\"text/javascript\">
var url='Your link:<a href=\"".$single_link."\" target=\"_blank\">".$single_link." 111</a>';
var sec=3;
function refresh()
{
sec--;
if(document.getElementById && sec!=\"1\"){timer.innerHTML='Please wait '+sec+' seconds';}
if(sec==\"1\") {timer.innerHTML='Please wait '+sec+' second';}
inter=setTimeout(\"refresh()\", 1000);
if(sec==\"0\"){
sec=\"0\";
clearInterval(inter);
timer.innerHTML=window.url;
}
}
</script>";
}
Вот как это выглядит на странице html:
<script type="text/javascript">
var url='Your link:<a href="http://filestay.com/v3djl6qeb9hv" target="_blank">http://filestay.com/v3djl6qeb9hv 111</a>';
var sec=3;
function refresh()
{
sec--;
if(document.getElementById && sec!="1"){timer.innerHTML='Please wait '+sec+' seconds';}
if(sec=="1") {timer.innerHTML='Please wait '+sec+' second';}
inter=setTimeout("refresh()", 1000);
if(sec=="0"){
sec="0";
clearInterval(inter);
timer.innerHTML=window.url;
}
}
</script>
Самое обидное что это последний шаг на пути создания сайта :(
Пока не покажете "живой" неработающий код - удачи не будет. Телепаты отдыхают.
Эх,ок сейчас займусь)
---------- Добавлено 11.12.2012 в 14:52 ----------
http:// visit. spb0 . ru/single/207_Ckos-Beginning_Cycle/download/
Вот ссылка
Просьба убрать самостоятельно пробелы,не хочу чтобы гугл сейчас увидел этот сайт а при переносе домена посчитал за плагиат :)
Не знаю, что вы там видите
но я вижу
var url='Your link:<a href="" target="_blank"> 111</a>';
---------- Добавлено 11.12.2012 в 13:06 ----------
после этой строки
var url='Your link:<a href="http://filestay.com/v3djl6qeb9hv" target="_blank">http://filestay.com/v3djl6qeb9hv 111</a>';
сделайте console.log(url);
И попробуйте поменять имя переменной
Не знаю, что вы там видите
но я вижу
var url='Your link:<a href="" target="_blank"> 111</a>';
---------- Добавлено 11.12.2012 в 13:06 ----------
после этой строки
var url='Your link:<a href="http://filestay.com/v3djl6qeb9hv" target="_blank">http://filestay.com/v3djl6qeb9hv 111</a>';
сделайте console.log(url);
И попробуйте поменять имя переменной
Поменять имя переменной php? Пробывал,всё остается также.
console.log(url) сделал но не знаю что от этого должно измениться
Смотрите внимательно html код страницы!!!!
особеннo
на предмет url...
Огромное спасибо :) Со старой версии движка остался повторный вызов генерации шапки :(