Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   помогите найти скрипт (https://javascript.ru/forum/library-toolkit-framework/9018-pomogite-najjti-skript.html)

DeCa 25.04.2010 12:18

помогите найти скрипт
 
бродя по инету наткнулся на такой сайтик
http://www.artilleria.ru/portfolio/web/malta
заинтересовало пролистывание сайта без вертикальной прокрутки по плавному движению мыши .
помогите найти

Gvozd 25.04.2010 12:24

скрипт который вы ищите находится на странице http://www.artilleria.ru/portfolio/web/malta
возьмите его оттуда, исправьте под свои нужды

DeCa 25.04.2010 12:27

к сожалению пробовал. создал файл скриптс.js и подключил через хтмл -не работает. буду очень признателен если у кого-то получиться -возможно я где то ошибся но вроде все правильно делал как обычно

Gvozd 25.04.2010 12:37

ставьте фаербаг, и выясняйте что именно не работает

DeCa 25.04.2010 12:39

по факту вот ведь весь скрипт
в шапке
<script type='text/javascript' src='/_templates/scripts.js'></script>
<script type='text/javascript' src='/_core/js/config.php'></script>


и

<script>

var boundary = 80;
var bg = {width: 1282, height: 1158}

$(document).ready(function() {

$("body").mousemove(function(e){

var w = $("body").width();
var h = $("body").height();

if (w < bg.width) {

var px = Math.round((e.pageX - boundary) * 100 / (w - boundary * 2));
px = px < 0 ? 0 : px > 100 ? 100 : px;

} else px = 50;

if (h < bg.height) {

var py = Math.round((e.pageY - boundary) * 100 / (h - boundary * 2));
py = py < 0 ? 0 : py > 100 ? 100 : py;

} else py = 50;

var pos = px + "% " + py + "%";

$("body").css("backgroundPosition", pos);

});

});

</script>

DeCa 25.04.2010 12:39

или я не прав?

Gvozd 25.04.2010 12:44

ну, по смыслу основная логика в последнем сркипте
в одном из первых прячется фреймворк, скорее всего jQuery

DeCa 25.04.2010 12:57

я никогда не ставил файербег поэтому к сожалению не знаю что это такое.
в чем ошибка..непонятно..такое ощущение что в
var bg = {width: 1282, height: 1158}
но как не меняй ничего не происходит -верт скролл остается а по движению мыши 0 реакции

Gvozd 25.04.2010 13:05

Цитата:

Сообщение от DeCa
я никогда не ставил файербег

значит самое время
Цитата:

Сообщение от DeCa
к сожалению не знаю что это такое.

на гугле забанили?
http://javascript.ru/tutorial/foundation/errors

DeCa 25.04.2010 16:46

скрипт подключил но вот беда в том что на данном сайте портфолио работ просто явлется самой картинкой. я же хочу оптимизировать прокрутку вообще с контентом
т.е. есть такой сайт .decman.ру/stilyagisalon/ - у меня там лежит на бекграунде картинка которая масштабируется под любой размер(скрипт) + внизу всплывающая панель(тоже скриптик) -я хочу сделать чтобы при подключении данного третьего скрипта перемещение по сайту просто осуществлялось движением мыши а положении картинки на беке оставалось неизменным( в отличии от сайта примера - http://www.artilleria.ru/portfolio/web/malta)
как такое сделать?


Часовой пояс GMT +3, время: 23:35.