Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Мы в социальных сетях

Правила форума

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: j-p-g.net Видео фоторедактор Транслит

Не работает скрипт падающего

Предыдущая тема Следующая тема Перейти вниз

Не работает скрипт падающего

Сообщение автор Cherepanov в Вс 4 Сен - 22:10

Доброго времени суток! 39 Я снова к вам с очередной проблемой, может кто и решит. worthy

Воспользовался этим скриптом. Вроде все по правилам сделал, в скрипте указал ссылку на изображение, создал новый JAVASCRIPT, вставил туда измененный скрипт, указал, что бы работал только на портале и сохранил. К сожалению, безрезультатно... cray

В общем, либо я туплю, либо скрипт. Вот он:

Код:
<SCRIPT language=JavaScript1.2>
var no = 25;
var speed = 6;
var snowflake = "http://s008.radikal.ru/i306/1109/32/02db9a38c068.bmp";

var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 800, doc_height = 600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) { 
dx[i] = 0;       
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;//osw       
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random(); 
if (ns4up) {                 
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
  }
} else if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
      }
  }
}
function snowNS() {
for (i = 0; i < no; ++ i) { 
yp[i] += sty[i];//osw
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", speed);
}
function snowIE() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;//fantasyflash.ru
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
</SCRIPT>

А если скрипт "безнадежен", то замену никак нельзя найти? Вот выкладываю изображение, которое по задумке должно падать (с кучей своих копий) , как снежинки, на портале:



Ссылка: http://s008.radikal.ru/i306/1109/32/02db9a38c068.bmp
avatar
Cherepanov
 

Мужчина

Сообщения : 277
Возраст : 19
Регистрация : 2011-06-03
Благодарности : 45

Без предупреждений

Вернуться к началу Перейти вниз

Re: Не работает скрипт падающего

Сообщение автор Cherepanov в Пн 5 Сен - 21:41

Прошу прощения, что поднимаю тему раньше времени, но точно в срок не могу.
Помогите!!! 23 30
avatar
Cherepanov
 

Мужчина

Сообщения : 277
Возраст : 19
Регистрация : 2011-06-03
Благодарности : 45

Без предупреждений

Вернуться к началу Перейти вниз

Re: Не работает скрипт падающего

Сообщение автор Cherepanov в Ср 7 Сен - 16:48

Вот теперь точно в срок, даже с перебором:
@Cherepanov пишет:Помогите!!! 23 30
avatar
Cherepanov
 

Мужчина

Сообщения : 277
Возраст : 19
Регистрация : 2011-06-03
Благодарности : 45

Без предупреждений

Вернуться к началу Перейти вниз

Re: Не работает скрипт падающего

Сообщение автор Мизраил в Чт 8 Сен - 9:24

никакой из скриптов снега сейчас не работает ни на одном из современных браузеров
avatar
Мизраил
 

Мужчина

Сообщения : 258
Возраст : 21
Регистрация : 2011-03-08
Благодарности : 106

2 предупреждения

Вернуться к началу Перейти вниз

Re: Не работает скрипт падающего

Сообщение автор Gamatos в Чт 8 Сен - 9:38

Тут у меня работает http://www.dynamicdrive.com/dynamicindex3/snow.htm а на форуме нет. :88:
avatar
Gamatos
Активист

Мужчина

Сообщения : 1279
Возраст : 25
Регистрация : 2009-11-06
Благодарности : 188

Без предупреждений

http://www.forum2x2.ru/forum

Вернуться к началу Перейти вниз

Re: Не работает скрипт падающего

Сообщение автор Cherepanov в Чт 8 Сен - 15:31

То есть, все безнадежно? 21 Жаль, думал сайт приукрасить...
Но всем спасибо good
avatar
Cherepanov
 

Мужчина

Сообщения : 277
Возраст : 19
Регистрация : 2011-06-03
Благодарности : 45

Без предупреждений

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения