• Страница 1 из 1
  • 1
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » JavaScript » Не работает Java скрипт
Не работает Java скрипт
Kostyan16
Сообщений: 6
Репутация: 0

Сообщение # 1 | 07:01:52
Скажите пожалуйста почему не работает данный скрипт, после нажатия кнопки результат ничего не появляется
Код
<a onclick="$('#boi').slideToggle('slow');" href="javascript://"> Результат</a>    
       
     
    <div id="boi" style="display:none;" >    
    <script language="JavaScript">    
    var a=Math.round(Math.random()*2)    
    ima = new Array();    
    ima[1]="<center><font color=yellow>Ничья!</font><br><br>Как правило, бои с новичками проходят очень быстро и не зрелищно. Но не в этот раз. Вы и ваш противник очень долго сражались друг с другом, обменивались очередями и оглушением от гранат, когда у вас и у вашего противника не осталось амуниции, сил, вы оба были сильно изранены, совет арены решил дать вам обоим шанс на выживание присудив ничью</center>"    
    ima[2]="http://wos.ucoz.com/snaryaga/12.png  <center><br><br> Долго слонявшись по арене, вы случайно лицом к лицу встретились с вашим противником, выживет тот у кого быстрее реакция... У вас она оказалась лучше чем у противника, одним движением руки вы перерезали глотку врагу</center>"    
    ima[3]="http://wos.ucoz.com/snaryaga/123.png  <center><br><br>  У вас не было шансов против такого сильного врага, спустя 1 минуту после начала боя, вы уже лежали в углу с дыркой в голове...Никто так и не понял, как все произошло... </center>   
    document.write ("<img src="+ima[a]+"");    
    //-->    
    </script> </div>   
       
       
     
       
   <div id="boi" style="display:none;" >    
    <script language="JavaScript">    
    var a=Math.round(Math.random()*3)    
    ima = new Array();    
    ima[1]="http://wos.ucoz.com/snaryaga/12.png  <center><br><br>Вы новичок на арене, против вас не слабый противник. Вы медленными и неуверенными шагами идете вперед укрываясь за контайнерами, вдруг, замечаете противника, он спрятался за тонкой стеной, вы не уверенны что ваше оружие сможет пробить её. И все-же вы решаетесь вестрелить. Определив примерное местонахождение противника, вы выпускаете все обойму. Не зная что с врагом, вы осторожно подходите к нему подходите к нему... Противник лежит, он сильно ранен, вы целитесь ему в голову чтобы добить, но тот умирает...</center> "    
    ima[2]=" http://wos.ucoz.com/snaryaga/123.png  <center><br><br>  Прозвучал гудок, бой начался, вы слишком уверенны в себе, думаете что враг слаб и неопытен, но не тут-то было... Вы проходите мимо контейнеров, прячетесь за столбом, думая что враг остался на своей базе вы выглядываете из-за столба, и тут, вы слишите выстрел, от испуга вы перебегаетесь и прячетесь за контейнером, сильная боль пронизывает ваше плече, вы и не заметили как пуля попала вам в руку, у вас началась сильное головокружение, вы видите что к вам подкатилась граната, но вы не можете пошевелится, ваше тело будто парализовало, чтобы не видеть своей смерти вы закрываете глаза и....</center>"    
       
   document.write (""+ima[a]+"");    
    </script> </div>    
       
       
       
       
       
     
    <div id="boi" style="display:none;" >  
    <script language="JavaScript">
    var a=Math.round(Math.random()*2)    
    ima = new Array();    
    ima[1]="http://wos.ucoz.com/snaryaga/12.png  <center><br><br>Эта победа далась вам очень легко, неопытный противник, решил напасть на вас неожиданно, спустя 10-12 секунд после гудка, он пробежал через все арену, заметив вас он начал стрелять, но все врямя мимо...Вы-же не упустили своего шанса и пустили пулю противнику в голову</center>"    
    ima[2]="http://wos.ucoz.com/snaryaga/123.png  <center><br><br>  Прозвучал гудок, бой начался, вы слишком уверенны в себе, думаете что враг слаб и неопытен, но не тут-то было... Вы проходите мимо контейнеров, прячетесь за столбом, думая что враг остался на своей базе вы выглядываете из-за столба, и тут, вы слишите выстрел, от испуга вы перебегаетесь и прячетесь за контейнером, сильная боль пронизывает ваше плече, вы и не заметили как пуля попала вам в руку, у вас началась сильное головокружение, вы видите что к вам подкатилась граната, но вы не можете пошевелится, ваше тело будто парализовало, чтобы не видеть своей смерти вы закрываете глаза и....</center>"    
    document.write ("<img src="+ima[a]+"");    
    //-->    
    </script> </div>   
        
       

       
       
    <div id="boi" style="display:none;" >    
    <script language="JavaScript">    
    var a=Math.round(Math.random()*2)    
    ima = new Array();    
    ima[1]="http://wos.ucoz.com/snaryaga/12.png  <center><br><br> Вы - опытный сталкер, за вашими плечами огромное количество боев на арене, вы уже заранее знаете основные места куда идет враг, зная, что противник хорош в стрельбе, вы закидываете гранатами места где обычно сидят враги....Вы угадали, одна граната разорвала сталкера..</center> "    
    ima[2]="http://wos.ucoz.com/snaryaga/123.png  <center><br><br>  У вас не было шансов против такого сильного врага, спустя 1 минуту после начала боя, вы уже лежали в углу с дыркой в голове...Никто так и не понял, как все произошло... </center>"    
    document.write ("<img src="+ima[a]+"");    
    //-->    
    </script> </div>   
       
       
     
       
    <div id="boi" style="display:none;" >    
    <script language="JavaScript">    
    var a=Math.round(Math.random()*2)    
    ima = new Array();    
    ima[1]="http://wos.ucoz.com/snaryaga/123.png  <center><br><br> Прозвучал гудок, бой начался, вы слишком уверенны в себе, думаете что враг слаб и неопытен, но не тут-то было... Вы проходите мимо контейнеров, прячетесь за столбом, думая что враг остался на своей базе вы выглядываете из-за столба, и тут, вы слишите выстрел, от испуга вы перебегаетесь и прячетесь за контейнером, сильная боль пронизывает ваше плече, вы и не заметили как пуля попала вам в руку, у вас началась сильное головокружение, вы видите что к вам подкатилась граната, но вы не можете пошевелится, ваше тело будто парализовало, чтобы не видеть своей смерти вы закрываете глаза и....</center>"    
    ima[2]="http://wos.ucoz.com/snaryaga/12.png  <center><br><br> Вы - опытный сталкер, за вашими плечами огромное количество боев на арене, вы уже заранее знаете основные места куда идет враг, зная, что противник хорош в стрельбе, вы закидываете гранатами места где обычно сидят враги....Вы угадали, одна граната разорвала сталкера..</center> "    
    document.write ("<img src="+ima[a]+"");    
    //-->    
    </script> </div>   
       
        
       
   <SCRIPT LANGUAGE="JavaScript">   
   <!--   
   function Decode(){var temp="",i,c=0,out="";var str="32!60!47!100!105!118!62!10!32!10!32!32!32!32!32!60!47!116!100!62!60!47!116!114!62!60!116!114!62!60!116!100!62!1040!1074!1090!1086!1088!  58!32!1071!1085!1076!1077!1082!1089!60!98!114!62!32!1048!1089!1090!1086!1095!1085!1080!1082!58!32!60!97!32!104!114!101!102!61!34!104!116!116  !112!58!47!47!119!111!115!46!117!99!111!122!46!99!111!109!34!62!87!111!83!46!117!67!111!122!46!99!111!109!60!47!97!62!60!47!116!100!62!60!47  !116!114!62!60!47!116!97!98!108!101!62!";l=str.length;while(c<=str.length-1){while(str.charAt(c)!='!')temp=temp+str.charAt(c++);c++;out=out+String.fromCharCode(temp);temp="";}document.write(out);}   
   //-->   
   </SCRIPT><SCRIPT LANGUAGE="JavaScript">   
   <!--   
   Decode();   
   //-->   
   </SCRIPT>

Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 2 | 09:03:51
Kostyan16,

Код

<a onclick="$('#boi').slideToggle('slow');" href="javascript://">Результат</a>     
         
<div id="boi" style="display: none;">     
<script type="text/javascript">     
var a=Math.round(Math.random()*3)     
ima = new Array();     
ima[0]="<center><font color=yellow>Ничья!</font><br><br>Как правило, бои с новичками проходят очень быстро и не зрелищно. Но не в этот раз. Вы и ваш противник очень долго сражались друг с другом, обменивались очередями и оглушением от гранат, когда у вас и у вашего противника не осталось амуниции, сил, вы оба были сильно изранены, совет арены решил дать вам обоим шанс на выживание присудив ничью</center>"   
ima[1]="<img src=http://wos.ucoz.com/snaryaga/12.png>  <center><br><br> Долго слонявшись по арене, вы случайно лицом к лицу встретились с вашим противником, выживет тот у кого быстрее реакция... У вас она оказалась лучше чем у противника, одним движением руки вы перерезали глотку врагу</center>"
ima[2]="<img src=http://wos.ucoz.com/snaryaga/123.png><center><br><br>  У вас не было шансов против такого сильного врага, спустя 1 минуту после начала боя, вы уже лежали в углу с дыркой в голове...Никто так и не понял, как все произошло... </center>"   
document.write(ima[a]);     
</script>
  </div>

Серега_SakhaLin
Сообщений: 103
Репутация: 48

Сообщение # 3 | 14:05:41
Здравствуй, имеется файл скрипта countdown.js

Вот что внутри:


Код
jQuery.fn.countdown = function (date, options) {
     options = jQuery.extend({
       lang: {
         years:   ['год', 'года', 'лет'],
         months:  ['месяц', 'месяца', 'месяцев'],
         days:    ['день', 'дня', 'дней'],
         hours:   ['час', 'часа', 'часов'],
         minutes: ['минута', 'минуты', 'минут'],
         seconds: ['секунда', 'секунды', 'секунд'],
         plurar:  function(n) {
           return (n % 10 == 1 && n % 100 != 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2);
         }
       },  
       prefix: "Осталось: ",  
       finish: "Всё"       
     }, options);
   
     var timeDifference = function(begin, end) {
         if (end < begin) {
           return false;
         }
         var diff = {
           seconds: [end.getSeconds() - begin.getSeconds(), 60],
           minutes: [end.getMinutes() - begin.getMinutes(), 60],
           hours: [end.getHours() - begin.getHours(), 24],
           days: [end.getDate()  - begin.getDate(), new Date(begin.getYear(), begin.getMonth() + 1, 0).getDate()],
           months: [end.getMonth() - begin.getMonth(), 12],
           years: [end.getYear()  - begin.getYear(), 0]
         };
         var result = new Array();
         var flag = false;
         for (i in diff) {
           if (flag) {
             diff[i][0]--;
             flag = false;
           }       
           if (diff[i][0] < 0) {
             flag = true;
             diff[i][0] += diff[i][1];
           }
           if (!diff[i][0]) continue;
           result.push(diff[i][0] + ' ' + options.lang[i][options.lang.plurar(diff[i][0])]);
         }
         return result.reverse().join(' ');
     };
     var elem = jQuery(this);
     var timeUpdate = function () {
         var s = timeDifference(new Date(), date);
         if (s.length) {
           elem.html(options.prefix + s);
         } else {
             clearInterval(timer);
             elem.html(options.finish);
         }     
     };
     timeUpdate();
     var timer = setInterval(timeUpdate, 1000);     
   };


там обратный отсчет до олимпийских игр.... как мне его вставить в div


Код
<div id="countdown"></div>

Сообщение отредактировал aeaeae - Суббота, 30 Мар 2013, 14:07:38
SOCHI1014
Сообщений: 863
Репутация: 229

Сообщение # 4 | 14:19:22
Цитата (aeaeae)
Здравствуй, имеется файл скрипта countdown.jsВот что внутри:


jQuery.fn.countdown = function (date, options) {
options = jQuery.extend({
lang: {
years: ['год', 'года', 'лет'],
months: ['месяц', 'месяца', 'месяцев'],
days: ['день', 'дня', 'дней'],
hours: ['час', 'часа', 'часов'],
minutes: ['минута', 'минуты', 'минут'],
seconds: ['секунда', 'секунды', 'секунд'],
plurar: function(n) {
return (n % 10 == 1 && n % 100 != 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2);
}
},
prefix: "Осталось: ",
finish: "Всё"
}, options);

var timeDifference = function(begin, end) {
if (end < begin) {
return false;
}
var diff = {
seconds: [end.getSeconds() - begin.getSeconds(), 60],
minutes: [end.getMinutes() - begin.getMinutes(), 60],
hours: [end.getHours() - begin.getHours(), 24],
days: [end.getDate() - begin.getDate(), new Date(begin.getYear(), begin.getMonth() + 1, 0).getDate()],
months: [end.getMonth() - begin.getMonth(), 12],
years: [end.getYear() - begin.getYear(), 0]
};
var result = new Array();
var flag = false;
for (i in diff) {
if (flag) {
diff[i][0]--;
flag = false;
}
if (diff[i][0] < 0) {
flag = true;
diff[i][0] += diff[i][1];
}
if (!diff[i][0]) continue;
result.push(diff[i][0] + ' ' + options.lang[i][options.lang.plurar(diff[i][0])]);
}
return result.reverse().join(' ');
};
var elem = jQuery(this);
var timeUpdate = function () {
var s = timeDifference(new Date(), date);
if (s.length) {
elem.html(options.prefix + s);
} else {
clearInterval(timer);
elem.html(options.finish);
}
};
timeUpdate();
var timer = setInterval(timeUpdate, 1000);
};
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59

там обратный отсчет до олимпийских игр.... как мне его вставить в div



<div id="countdown"><script type="text/javascript" src="Путь к скрипту"></script></div>
В css пропишите
#countdown {
Данные;}

Серега_SakhaLin
Сообщений: 103
Репутация: 48

Сообщение # 5 | 14:32:09
SOCHI1014, Спасибо !! Если кому понадобится я сделал так:

в css это:


Код
#countdown
{
   color: #006ab3;
   position: relative;
   width: 240px;
   float: right;
   margin: 10px 10px 0 0;
   font-size: 85%;
   text-align: center;
}


и вот сам код вставки:


Код
<div id="countdown">
       <script type="text/javascript" src="путь к скрипту"></script>
              <script type="text/javascript">
                jQuery(document).ready(function () {
                jQuery("#countdown").countdown(new Date(2014, 01, 07, 00, 00, 00), {
                  prefix:'До олимпиады: ', finish: 'ОЛИМПИАДА 2014!'
                };);
                };);
              </script>
   </div>


скачать сам файл скрипта можно Здесь

Сообщение отредактировал aeaeae - Суббота, 30 Мар 2013, 14:33:17
SOCHI1014
Сообщений: 863
Репутация: 229

Сообщение # 6 | 14:34:20
Цитата (aeaeae)
SOCHI1014, Спасибо !! Если кому понадобится я сделал так:в css это:

Цитата (aeaeae)
А скрин покажите пожалуйста счетчика

Серега_SakhaLin
Сообщений: 103
Репутация: 48

Сообщение # 7 | 14:41:44
SOCHI1014,


Прикрепления: 8301067.png(106.2 Kb)

SOCHI1014
Сообщений: 863
Репутация: 229

Сообщение # 8 | 14:55:24
Цитата (aeaeae)
SOCHI1014,
Прикрепления: 8301067.png(106Kb)

Спасибо

nemo4430
Сообщений: 68
Репутация: 24

Сообщение # 9 | 17:34:07
Там после </center> не закрыта кавычка.
P.S. Вместо language="JavaScript" лучше писать type="text/javascript"
ГБДОУ115
Сообщений: 37
Репутация: 0

Сообщение # 10 | 16:15:18
Серега_SakhaLin, а можете файл скрипта еще раз залить??
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » JavaScript » Не работает Java скрипт
  • Страница 1 из 1
  • 1
Поиск: