Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как поменять JavaScript?

16K
27 июля 2007 года
vadim2
20 / / 23.08.2006
Сразу прошу админов не удалять или закрывать тему, это моя последняя надежда. Я спрашивал на многих форумах и никто мне не смог помочь...
Вобщем хочу сделать бесплатный хостинг файлов, нашёл один скрипт. Там перед скачиванием таймер, а мне нужно, чтобы кнопка активировалась, когда нажмёшь пять ссылок. Вот код на яве:


<head><script type="text/javascript"><!--
var a= Array();
var num=5;
function initarr(){
for (i=0;i<num;i++)
a=false;
return true;
}
function checkbutt(){
var outrez=true;
for (i=0;i<num;i++)
if(a==false) outrez=false;
if(outrez) document.getElementById('butt').disabled = false;
return outrez;
}
--></script>
</head>
<body>
<script type="text/javascript"><!--
initarr();
--></script>
<a href="#" onclick="a[0]=true; checkbutt(); return false;">Ссылка 1</a>
<a href="#" onclick="a[1]=true; checkbutt(); return false;">Ссылка 2</a>
<a href="#" onclick="a[2]=true; checkbutt(); return false;">Ссылка 3</a>
<a href="#" onclick="a[3]=true; checkbutt(); return false;">Ссылка 4</a>
<a href="#" onclick="a[4]=true; checkbutt(); return false;">Ссылка 5</a>
<form name="Form1" action="" method="POST"><input type="button" id="butt" value="Отправить" disabled></form>
</body>


Вот здесь и есть эти пять ссылок. А вот ссылка на архив с скриптом:http://filewarezzz.hostistry.com/download.php?file=50d0bb1c4b534fe1b2a580e33c5df618
Кто сможет, переделайте пожалуйсто!
13K
27 июля 2007 года
ProgSoldier
58 / / 05.12.2006
Цитата: vadim2

Вобщем хочу сделать бесплатный хостинг файлов, нашёл один скрипт. Там перед скачиванием таймер, а мне нужно, чтобы кнопка активировалась, когда нажмёшь пять ссылок. Вот код на яве:


Код:
<script type="text/javascript"><!--
 
    var a= Array();
    function checkbutt(){
         outrez=true;
         for (i=0;i<5;i++) if(!a) outrez=false;
         if (outrez) document.getElementById('butt').disabled = false;
    }
   -->
   </script>
   <a href="#" &#111;&#110;click="a[0]=true; checkbutt();">Ссылка 1</a>
   <a href="#" &#111;&#110;click="a[1]=true; checkbutt();">Ссылка 2</a>
   <a href="#" &#111;&#110;click="a[2]=true; checkbutt();">Ссылка 3</a>
   <a href="#" &#111;&#110;click="a[3]=true; checkbutt();">Ссылка 4</a>
   <a href="#" &#111;&#110;click="a[4]=true; checkbutt();">Ссылка 5</a>
   <form name="Form1" action="" method="POST">
        <input type="button" id="butt" value="Отправить" disabled>
   </form>

Только активизировать такую кнопочку у тебя на сайте будет несложно, достаточно будет лишь после загрузки данной странички в адресную строку написать наподобии этого
[html]java script: alert(document.getElementById('butt').disabled = false;)[/html]

ЗЫ. Проверял, работает, только вот в при включенном защищенном режиме броузера (ИЕ7) - этот хак
Цитата:

java script: alert(document.getElementById('butt').disabled = false;

не работает :) - выдает ошибку: [COLOR=red]Строка 1, символ 56: Предполагается наличие ')' [/COLOR][COLOR=black](интересно, почему)[/COLOR]

92
27 июля 2007 года
Тень Пса
2.2K / / 19.10.2006
наверное потому что ты скобку в конце забыл поставить :D
16K
27 июля 2007 года
vadim2
20 / / 23.08.2006
Вот мой скрипт:
<script type="text/javascript"><!--
var a= Array();
var num=5;
function initarr(){
for (i=0;i<num;i++)
a=false;
return true;
}
function checkbutt(){
var outrez=true;
for (i=0;i<num;i++)
if(a==false) outrez=false;
if(outrez) document.getElementById('butt').disabled = false;
return outrez;
}
--></script>
</head>
<body>
<script type="text/javascript"><!--
initarr();
--></script>
<a href="#" onclick="a[0]=true; checkbutt(); return false;">Ссылка 1</a>
<a href="#" onclick="a[1]=true; checkbutt(); return false;">Ссылка 2</a>
<a href="#" onclick="a[2]=true; checkbutt(); return false;">Ссылка 3</a>
<a href="#" onclick="a[3]=true; checkbutt(); return false;">Ссылка 4</a>
<a href="#" onclick="a[4]=true; checkbutt(); return false;">Ссылка 5</a>
<form name="Form1" action="" method="POST"><input type="button" id="butt" value="Отправить" disabled></form>
И я не знаю, как его вставить в скрипт. Кто может переделать, переделайте пожалуйсто.
13K
27 июля 2007 года
ProgSoldier
58 / / 05.12.2006
Цитата: Тень Пса
наверное потому что ты скобку в конце забыл поставить :D


хммммммм... а где?:eek:

13K
27 июля 2007 года
ProgSoldier
58 / / 05.12.2006
Цитата: vadim2
Кто может переделать, переделайте пожалуйсто.


Я ж тебе только что сделал! :eek:

92
27 июля 2007 года
Тень Пса
2.2K / / 19.10.2006
ProgSoldier, alert открыл и не закрыл ;)
13K
27 июля 2007 года
ProgSoldier
58 / / 05.12.2006
Цитата: Тень Пса
ProgSoldier, alert открыл и не закрыл ;)


ага, точно... вернее перепутал местами [COLOR=magenta];[/COLOR] и [COLOR=magenta])[/COLOR]
[COLOR=black]спасибо[/COLOR]

16K
27 июля 2007 года
vadim2
20 / / 23.08.2006
Ну кто-нибудь, помогите!
16K
27 июля 2007 года
vadim2
20 / / 23.08.2006
Цитата: ProgSoldier
Я ж тебе только что сделал! :eek:


Я просил чтобы мне в скрипте, вместо таймера, вставили мой скрипт.

13K
27 июля 2007 года
ProgSoldier
58 / / 05.12.2006
А таймер-то где?
Правильно вопорсы умеешь задавать???? Что тебе КОНКРЕТНО нужно? Какие начальные данные и что должно быть? Какой должен быть результат? Дав ответы на эти вопросы, ты уже сам близко будешь к своему ответу.
92
27 июля 2007 года
Тень Пса
2.2K / / 19.10.2006
да не, аффтар дал ссылко в первом посте, где есть скрипт с таймером вместо 5ти ссылок.... в общем, из разряда "сделайте мне админку на JS бесплатно" ))))

аффтар, переделай сам. у тебя готовый скрипт есть, чего ты не можешь сделать, я лично не понял....
16K
27 июля 2007 года
vadim2
20 / / 23.08.2006
Я сам там не понимаю:(.
92
27 июля 2007 года
Тень Пса
2.2K / / 19.10.2006
тогда [COLOR=Red]RTFM[/COLOR]!
16K
28 июля 2007 года
vadim2
20 / / 23.08.2006
А как на кнопку поставить ссылку?
13K
30 июля 2007 года
ProgSoldier
58 / / 05.12.2006
Определись, чего тебе надо! Пиши в приват или в асю. Мож и помогу.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог