Js
Материал из GutenWeb Wiki
http://wdh.suncloud.ru/contents.htm
function openNesDefault(){
var location = String(document.location);
var arr1 = location.split('?');
if(arr1[1]){
var arrN = arr1[1].split('=');
openNews(arrN[1]);
}
}
console.log(); parseInt(NUM); alert(window.location.host);
substring - начало и конец
substr - позиция и длина
length - количество объектов в селекторе JQuery
length - длина строки в JS
var maxLen = ui.values[1] += ''; // to string var maxLen2 = maxLen.length; var maxPrice1 = maxLen.substr(0, maxLen2-1); //.substr( ); var maxPrice2 = maxLen.substr(maxLen2-1, 1); //.substr( ); var maxPrice = maxPrice1 + ',' + maxPrice2;
// авто-смена картинок на главной
var photosNumber = 3;
var timeout = 4300;
var cur = 1;
var timer = setTimeout( timerRepeat, timeout);
function timerRepeat () {
changeHeadIMG(cur);
// прибавляем счетчику единицу
cur++;
clearTimeout(timer);
timer = setTimeout(timerRepeat, timeout);
};
// функция смена картинки в хедере
function changeHeadIMG(cn) {
var speed = 1400;
// гасим текущую картинку
$('.currentIMG').stop().animate({ opacity:0 }, speed);
// если дошли до четвертой картинки - начинаем сначала
if(cur == 4) {
cur = 0;
}
// показываем следующую
$('.headRIMG' + cur).addClass('currentIMG').stop().animate({ opacity:1 }, speed);
//t.addClass('currentImgLink');
/*
$('.headRIMG').removeClass('currentIMG');
*/
};
генерация случайного числа в диапазоне от n до m
Math.floor( Math.random( ) * (n - m + 1) ) + m