Size: a a a

JavaScript — русскоговорящее сообщество

2020 December 29

IG

Ilshat Gayanov in JavaScript — русскоговорящее сообщество
кстати как в голом javascript обернуть функцию? чтобы мог вызвать onlick`ом ?
источник

IG

Ilshat Gayanov in JavaScript — русскоговорящее сообщество
domContentLoaded ?
источник

IL

Ilya Lyskov in JavaScript — русскоговорящее сообщество
Ilshat Gayanov
кстати как в голом javascript обернуть функцию? чтобы мог вызвать onlick`ом ?
типа по клику куда угодно?
источник

IG

Ilshat Gayanov in JavaScript — русскоговорящее сообщество
типа html не видит функцию из файла js, поставил внутри body рабоатет
источник

IG

Ilshat Gayanov in JavaScript — русскоговорящее сообщество
Ilya Lyskov
типа по клику куда угодно?
+++
источник

IG

Ilshat Gayanov in JavaScript — русскоговорящее сообщество
в jquery это был ready()
источник

IL

Ilya Lyskov in JavaScript — русскоговорящее сообщество
window.addEventListener('click', названиеТвоейФункции)
источник

IG

Ilshat Gayanov in JavaScript — русскоговорящее сообщество
Ilya Lyskov
window.addEventListener('click', названиеТвоейФункции)
а понял, я onload`ом вызвал, и думаю почему в консоле логгирование идет))))
источник

IG

Ilshat Gayanov in JavaScript — русскоговорящее сообщество
Ilya Lyskov
window.addEventListener('click', названиеТвоейФункции)
все равно чет не то передается, ладно перенесу в html )
источник

S

Shapi in JavaScript — русскоговорящее сообщество
Здравствуйте.Посоветуйте с чего начать изучение этого языка?
источник

S

Shapi in JavaScript — русскоговорящее сообщество
Полный 0 в этом
источник

EY

Eugene Yemelin in JavaScript — русскоговорящее сообщество
Shapi
Здравствуйте.Посоветуйте с чего начать изучение этого языка?
источник

S

Shapi in JavaScript — русскоговорящее сообщество
Этого хватит для базовых задач?
источник

T

TürkmenHan in JavaScript — русскоговорящее сообщество
более чем
источник

S

Shapi in JavaScript — русскоговорящее сообщество
Спасибо
источник

RM

René Ma in JavaScript — русскоговорящее сообщество
Подскажите, как сделать чтобы снежинки выпадали только по левой части экрана и правой, а центр чтобы оставался пустым?
источник

RM

René Ma in JavaScript — русскоговорящее сообщество
René Ma
Подскажите, как сделать чтобы снежинки выпадали только по левой части экрана и правой, а центр чтобы оставался пустым?
// количество снежинок, которое будет на экране одновременно.
var snowmax=30

// Цвета для снежинок. Для каждой конкретной снежинки цвет выбирается случайно из этого массива.
var snowcolor=new Array("#b9dff5","#7fc7ff","#7fb1ff","#7fc7ff","#b9dff5")

// Шрифт для снежинок
var snowtype=new Array("Times")

// Символ (*) и есть снежинка, в место нее можно вставить любой другой символ.
var snowletter="❄"

// Скорость движения снежинок (от 0.3 до 2)
var sinkspeed=0.4

// Максимальный размер для снежинок
var snowmaxsize=18

// Минимальный размер для снежинок
var snowminsize=10

// Зона для снежинок
// 1 для всей страницы, 2 в левой части страницы
// 3 в центральной части, 4 в правой части страницы
var snowingzone=1

////////////////////////
///////// Конец настроек
////////////////////////

var snow=new Array()
var marginbottom
var marginright
var timer
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrght=new Array();
var browserinfos=navigator.userAgent
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/)
var browserok=ie5||ns6||opera

function randommaker(range) {
   rand=Math.floor(range*Math.random())
   return rand
}

function initsnow() {
   if (ie5 || opera) {
       marginbottom = document.documentElement.clientHeight+50
       marginright = document.body.clientWidth-15
   }
   else if (ns6) {
       marginbottom = document.documentElement.clientHeight+50
       marginright = window.innerWidth-15
   }
   var snowsizerange=snowmaxsize-snowminsize
   for (i=0;i<=snowmax;i++) {
       crds[i] = 0;
       lftrght[i] = Math.random()*15;
       x_mv[i] = 0.03 + Math.random()/10;
       snow[i]=document.getElementById("s"+i)
       snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
       snow[i].size=randommaker(snowsizerange)+snowminsize
       snow[i].style.fontSize=snow[i].size+'px';
       snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
       snow[i].style.zIndex=1000
       snow[i].sink=sinkspeed*snow[i].size/5
       if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
       if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
       if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
       if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
       snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)
       snow[i].style.left=snow[i].posx+'px';
       snow[i].style.top=snow[i].posy+'px';
   }
   movesnow()
}

function movesnow() {
   for (i=0;i<=snowmax;i++) {
       crds[i] += x_mv[i];
       snow[i].posy+=snow[i].sink
       snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i])+'px';
       snow[i].style.top=snow[i].posy+'px';
       
       if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
           if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
           if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
           if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
           if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
           snow[i].posy=0
       }
   }
   var timer=setTimeout("movesnow()",50)
}

for (i=0;i<=snowmax;i++) {
   document.body.insertAdjacentHTML('beforeend', "<span id='s"+i+"' style='user-select:none;position:fixed;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}

if (browserok) {
   window.onload=initsnow    
}
источник

е

его имя роберт полсо... in JavaScript — русскоговорящее сообщество
Ебать у вас там на курсах задания конечно))))
источник

n

nik in JavaScript — русскоговорящее сообщество
привет, была у кого такая ошибка? на роуте / ток падает, на остальных роутах отрабытвает как надо...
источник

n

nik in JavaScript — русскоговорящее сообщество
источник