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



 

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

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


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

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


Уже, практически выучила 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, то лучше и проще через него делать.

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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
20 qpPeW 5741 30.4.2018, 15:34
автор: koroluk1990
Открытая тема (нет новых ответов) JumPic.ru - новый сервис уникальной тизерной и баннерной рекламы без javascript
Рекламный код без javascript - 100% защита от вирусов
3 Shoker 1020 1.4.2018, 18:36
автор: Shoker
Открытая тема (нет новых ответов) Услуги PHP, JavaScript программиста.
Возмездное оказание услуг вебмастера :)
14 Tollun 6955 3.9.2016, 18:34
автор: mmkulikov
Открытая тема (нет новых ответов) Продам 2 шаблона psd, html/css, javascript, php (WP)
тематики женская и авто
1 Palkin-Jet 1184 24.6.2016, 14:49
автор: Palkin-Jet
Открытая тема (нет новых ответов) PHP, HTML, CSS, Javascript, Wordpress от А до Я
любые ваши задачи
9 JamesM12 5664 18.2.2015, 21:07
автор: 4enki


 



RSS Текстовая версия Сейчас: 24.5.2018, 19:54
Дизайн