Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > изменение кнопки после ее нажатия


Автор: ICQxa 28.4.2008, 21:24
Приветствую! Может кто нибудь реализовать такое: кнопка, после ее нажатия юзер переходит на сайт например какой нибудь, но эта кнопка, когда он уже вернется будет вести уже не на сайт а на ссылку для скачивания к примеру.. 

Автор: ICQxa 28.4.2008, 22:15
пример тут: http://mobitrade.org/modules/mydownloads/visit.php?lid=58 при нажатии на кнопку открывается сайт спонсора, после этой операции кнопка уже действует как ссылка на скачивание файла..

Автор: Wolf1994 28.4.2008, 22:24
Код

<input id="click_id" type="button" value="Click me" onclick="click_me(this.id,1)" />


Код

function click_me(id,n)
{
 if(n==1)
 {
  window.open("http://site.ru/");
  this.onclick='click_me("'+id+'",2)';
 }
 else
  window.open("/file.zip"); 
}

Автор: ICQxa 28.4.2008, 22:36
http://download.icqxa.net/download2.html вот поглядите , на сайт переходит а потом нет изменений

Автор: Itsys 28.4.2008, 23:06
Код

<input id="click_id" type="button" value="Click me" onclick="click_me(this.id,1)" />

<script>
function click_me(id,n)
{
 if(n==1)
 {
  window.open("http://site.ru/");
  document.getElementById(id).onclick= function () {click_me(id,2)};
 }
 else
  window.open("/file.zip"); 

}
</script>

Автор: ICQxa 28.4.2008, 23:12
Wolf1994, Itsys, спасибо большое! 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)