Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.04.2010, 12:18
Новичок на форуме
Отправить личное сообщение для DeCa Посмотреть профиль Найти все сообщения от DeCa
 
Регистрация: 25.04.2010
Сообщений: 6

помогите найти скрипт
бродя по инету наткнулся на такой сайтик
http://www.artilleria.ru/portfolio/web/malta
заинтересовало пролистывание сайта без вертикальной прокрутки по плавному движению мыши .
помогите найти
Ответить с цитированием
  #2 (permalink)  
Старый 25.04.2010, 12:24
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

скрипт который вы ищите находится на странице http://www.artilleria.ru/portfolio/web/malta
возьмите его оттуда, исправьте под свои нужды
Ответить с цитированием
  #3 (permalink)  
Старый 25.04.2010, 12:27
Новичок на форуме
Отправить личное сообщение для DeCa Посмотреть профиль Найти все сообщения от DeCa
 
Регистрация: 25.04.2010
Сообщений: 6

к сожалению пробовал. создал файл скриптс.js и подключил через хтмл -не работает. буду очень признателен если у кого-то получиться -возможно я где то ошибся но вроде все правильно делал как обычно
Ответить с цитированием
  #4 (permalink)  
Старый 25.04.2010, 12:37
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

ставьте фаербаг, и выясняйте что именно не работает
Ответить с цитированием
  #5 (permalink)  
Старый 25.04.2010, 12:39
Новичок на форуме
Отправить личное сообщение для DeCa Посмотреть профиль Найти все сообщения от DeCa
 
Регистрация: 25.04.2010
Сообщений: 6

по факту вот ведь весь скрипт
в шапке
<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>
Ответить с цитированием
  #6 (permalink)  
Старый 25.04.2010, 12:39
Новичок на форуме
Отправить личное сообщение для DeCa Посмотреть профиль Найти все сообщения от DeCa
 
Регистрация: 25.04.2010
Сообщений: 6

или я не прав?
Ответить с цитированием
  #7 (permalink)  
Старый 25.04.2010, 12:44
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

ну, по смыслу основная логика в последнем сркипте
в одном из первых прячется фреймворк, скорее всего jQuery
Ответить с цитированием
  #8 (permalink)  
Старый 25.04.2010, 12:57
Новичок на форуме
Отправить личное сообщение для DeCa Посмотреть профиль Найти все сообщения от DeCa
 
Регистрация: 25.04.2010
Сообщений: 6

я никогда не ставил файербег поэтому к сожалению не знаю что это такое.
в чем ошибка..непонятно..такое ощущение что в
var bg = {width: 1282, height: 1158}
но как не меняй ничего не происходит -верт скролл остается а по движению мыши 0 реакции
Ответить с цитированием
  #9 (permalink)  
Старый 25.04.2010, 13:05
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от DeCa
я никогда не ставил файербег
значит самое время
Сообщение от DeCa
к сожалению не знаю что это такое.
на гугле забанили?
http://javascript.ru/tutorial/foundation/errors
Ответить с цитированием
  #10 (permalink)  
Старый 25.04.2010, 16:46
Новичок на форуме
Отправить личное сообщение для DeCa Посмотреть профиль Найти все сообщения от DeCa
 
Регистрация: 25.04.2010
Сообщений: 6

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите, пжлста, найти (или написать) скрипт для смены картинок. Artweb Работа 9 25.02.2011 11:28
Помогите настроить скрипт раскрывающегося меню melomanfm Работа 6 10.08.2009 01:21
Помогите создать скрипт замены картинок при наведении курсора. SantaS Я не знаю javascript 3 05.06.2009 12:59
Люди, помогите адаптировать скрипт под Оперу KiLLk Opera, Safari и др. 1 01.06.2009 01:05