X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> задержка на javascript, помогите немного подправить
tygrytsa
tygrytsa
Topic Starter сообщение 9.2.2013, 22:31; Ответить: tygrytsa
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 505
Регистрация: 30.3.2011
Из: Кишинев
Поблагодарили: 191 раз
Репутация:   63  


Уже, практически выучила javascript за сегодня smile.gif

Есть функция. При выполнении определенного условия document.write должен вывести заданную информацию. Но, проблема в том, что она открывается в новом окне, а мне нужно выводить ее вместо исходного.
<script language="JavaScript" type="text/javascript">
<!--
var sec=10;
function messageWrite()
{
  sec--;
  if(sec<=9){sec="0" + sec;}
  time=sec;
  if(document.getElementById){timer.innerHTML=time;}
  inter=setTimeout("messageWrite()", 1000);
  if(sec=='00'){sec="00"; clearInterval(inter);
document.write('<a href=""><img src="image.jpg"></a>');}
}
//-->
</script>
<div id="timer"><input value="Не жми тут!! " onclick="messageWrite()" type="button"></div>

мне нужна картинка со ссылкой после отсчета циферок
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 10.2.2013, 0:40; Ответить: tszyan
Сообщение #2


Участник
***

Группа: User
Сообщений: 207
Регистрация: 28.1.2013
Из: Москва
Поблагодарили: 110 раз
Репутация:   27  


Если с минимальными изменениями, то так:
<script language="JavaScript" type="text/javascript">
<!--
var sec=10;
function messageWrite()
{
  sec--;
  if(sec<=9){sec="0" + sec;}
  time=sec;
  var e=document.getElementById('timer');
  if(e){timer.innerHTML=time;}
  inter=setTimeout("messageWrite()", 1000);
  if(sec=='00'){sec="00"; clearInterval(inter);
    e.innerHTML='<a href=""><img src="image.jpg"></a>';
}
}
//-->
</script>
<div id="timer"><input value="Не жми тут!! " onclick="messageWrite()" type="button"></div>


Вообще, если на странице используется jQuery, то лучше и проще через него делать.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
18 qpPeW 3483 12.12.2017, 13:32
автор: qpPeW
Открытая тема (нет новых ответов) Услуги PHP, JavaScript программиста.
Возмездное оказание услуг вебмастера :)
14 Tollun 6673 3.9.2016, 18:34
автор: mmkulikov
Открытая тема (нет новых ответов) Продам 2 шаблона psd, html/css, javascript, php (WP)
тематики женская и авто
1 Palkin-Jet 1100 24.6.2016, 14:49
автор: Palkin-Jet
Открытая тема (нет новых ответов) PHP, HTML, CSS, Javascript, Wordpress от А до Я
любые ваши задачи
9 JamesM12 5539 18.2.2015, 21:07
автор: 4enki
Открытая тема (нет новых ответов) Помощь с вордпресс ( Вёрстка). Правка форм (JavaScript/jQuery)
2 Seo-optimist 1096 2.10.2013, 15:56
автор: Seo-optimist


 



RSS Текстовая версия Сейчас: 18.12.2017, 1:16
Дизайн