Защита от копирования js

Тема в разделе "Другие языки", создана пользователем quzexk, 20 июн 2010.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. quzexk

    quzexk Постоялец

    Регистр.:
    27 авг 2007
    Сообщения:
    78
    Симпатии:
    42
    Скачал сайт http://www.pirolab.it/ с помощью Teleport Pro и Offline Browser. Необходимо чтобы js скрипты также работали как и на сайте разработчика. Что происходит: при закрытии окна, стенки сдвигаются и больше не раздвигаются. Видимо стоит какая-то защита от копирования js? Помогите разобраться.
    Как я понял за движение стенок отвечает main.js
    Код:
    //DIEGO VALOBRA 0CT 2009 
    $(document).ready(function(){
    		$('.sect_works,.sect_works_rt').slideUp(1300);
    		$('.nav li a,.nav_rt li a,.nav_span,.nav_span_rt').css({'-moz-border-radius':'2px','-khtml-border-radius': '2px','-webkit-border-radius': '2px','border-radius':'2px'});
    		jQuery.easing.def = 'easeInOutCirc';
    		//$('.sect_works,.sect_works_rt').css({'display':'none','height':'260px'});
    		$('.box_content').append('<div class="loader_page"></div>');
    		//$('.cover,.cover_sub').css({'opacity':'0'});
    		$('.nav,.nav_rt').prepend('<span class="cover"></span>');
    			//var nav_height = $('.nav ').height();
    			//alert(nav_height);
    			/*$('.cover').replaceWith('');
    			$(this).before("<span class='cover'></span>");*/
    			//$('.cover,.cover_sub').css({'display':'block','opacity':'0'});
    		$('.cover').css({'display':'block','opacity':'0'});
    		$('#main').css({'overflow-y':'auto'});
    		$('.nav_span').click(function(){				 
    			$('.sect_works').slideToggle(400);
    			$(this).toggleClass('sub_works_m');
    			$('.sect_works_rt').slideUp(400);
    			$('.nav_span_rt').removeClass('sub_works_rt_m').addClass('sub_works_rt');
    			//alert('clikkato');
    			});
    		$('.nav_span_rt').click(function(){						 
    			$('.sect_works_rt').slideToggle(400);
    			$(this).toggleClass('sub_works_rt_m');
    			$('.sect_works').slideUp(400);
    			$('.nav_span').removeClass('sub_works_m').addClass('sub_works');
    			//alert('clikkato');
    			});	
    			$('.recognition span').css({'-moz-border-radius':'2px','-khtml-border-radius': '2px','-webkit-border-radius': '2px','border-radius':'2px'}).click(function(){						 
    			$('.recognition ul').slideToggle(400);
    			$('.recognition li a').attr('target','_blank').css({'-moz-border-radius':'2px','-khtml-border-radius': '2px','-webkit-border-radius': '2px','border-radius':'2px'})
    			//alert('clikkato');
    			});	
    		$('.a a').click(function(){
    			$('.sect_works').slideUp(400);
    			$('.nav_span').removeClass('sub_works_m').addClass('sub_works');
    			$('.sect_works_rt').slideUp(400);
    			$('.nav_span_rt').removeClass('sub_works_rt_m').addClass('sub_works_rt');
    		});
    		$('.nav li>a,.nav_rt li>a').click(function(){
    				$('.loader_page').css({'display':'block'});
    				$('.bg_thumbs,.all').remove();
    			//var nav_height = $('.nav,.nav_rt ').height();
    			//alert(nav_height);
    			/*$('.cover').replaceWith('');
    			$(this).before("<span class='cover'></span>");*/
    			//$('.cover,.cover_sub').css({'display':'block','opacity':'0'});
    				$('.cover').css({'display':'block','opacity':'0'});
    					function stop_menu(){
    						$('.cover,.cover_sub').css({'display':'none','opacity':'0'});
    						}
    						setTimeout(stop_menu, 1800);
    						$(this).next('span').css({'display':'block','opacity':'0'});
    						//alert(stop_menu);
    						 if($.browser.msie){
    							 //alert('ie');
    							$('#pageContent').css('display','block');
    						}else{
    							$('#pageContent').css('opacity','0');	
    						  }
    				//$('#main').css('overflow-y','hidden');									 
    				$('#loading').css('visibility','visible');
    				var w_h = $(window).height();
    				var b_h = $('.box_content').height();
    				$('.box_content').css('top',(w_h+b_h)+ 'px');
    					$('.box_content').queue(function(){
    						$('.box_content').css('top','-'+(w_h+b_h)+ 'px');								 
    					$('.box_content').dequeue();
    					});
    				$('#pageContent').load($(this).attr('href'));
    				$('h2').html($(this).attr('title'));
    				function open_again(){
    					$('.box_content').animate({
    								top :'130px' 
    								},1000);
    						$('.box_content').queue(function(){
    							 if($.browser.msie){
    								$('#pageContent').css('display','block');
    								$('.loader_page').css({'display':'none'});
    							  }else{
    								 $('#pageContent').fadeTo(300,1);
    								 $('.loader_page').css({'display':'none'});
    							  }
    							$('.close_btn').css('display','block');
    						//$('#main').css({'overflow-y':'auto'});
    						$('.box_content').dequeue();
    						});
    					//alert('aperto');
    					$('#loading').css('visibility','hidden');
    				}
    				setTimeout(open_again, 1000);
    			  	$('.nav li,.nav_rt li ').each(function () {
    				$(this).removeClass('active');
    				});
    			  $(this).parent().addClass('active');
    				return false;
    		 });
    		//var pausa = setTimeout(changeContent,10);
    		/* function changeContent () {													 
    				var content = $('#pageContent').load($(this).attr('href'));
    		 }
    		//var pausa = setTimeout(changeContent,10);
    			$('.nav li>a,.nav_rt li>a').bind('click',function(){
    				changeContent();			//alert(content);
    				 return false; 
    			});*/
    		//clearTimeout(changeContent);//termine timeout		
    		$('#loading').css('visibility','visible');
    		var w_h = $(window).height();
    			if(w_h < 650 ){
    							//alert(box_h);
    				$('#main,.pan_lf,.pan_rt').css('height',+(w_h)+'px');
    			}else if(w_h > 650 ){
    				$('#main,.pan_lf,.pan_rt').css('height',+w_h+'px');
    				//alert(w_h);
    			}
    			$(window).resize(function(){
    				var new_w_h = $(window).height();
    				if(new_w_h < 650 ){
    					//alert(new_w_h);
    					$('#main').css('overflow-y','auto');
    					$('#main,.pan_lf,.pan_rt').css('height',+(new_w_h)+'px');
    				}else if(new_w_h > 650 ){
    					$('#main,.pan_lf,.pan_rt').css('height',+new_w_h+'px');
    					$('#main').css('overflow-y','auto');
    					//alert(new_w_h);
    				}
    		});
    		 function openContent () {
    				$('.pan_lf').animate({
    						marginLeft : '-1375px' 
    						},1000);
    				$('.nav_rt').animate({
    							marginLeft : '396px' 
    							},1000);
    				$('.nav').animate({
    							marginLeft : '-566px' 
    							},1000);
    				$('.pan_rt').animate({
    							marginRight : '-1375px' 
    							},1000);
    				//$('#loading').css('visibility','hidden');
    		 }
    		  function loadContent () {
    				//$('#logo').css({'cursor':'default'});
    							  $('.box_content').animate({
    								top : '130px' 
    								},800);
    						$('.loader_page').css({'display':'none'});
    						$('#pageContent').load('pages_en/index.html');					
    						//window.location.replace('#page1');
    						$('.box_content').queue(function(){
    						$('#loading').css('visibility','hidden');
    						$('.nav li:first').addClass('active');
    						$('.nav li:first span').css({'display':'block','opacity':'0'});
    						$('h2').html($('.nav li a:first').attr('title'));
    				        $('.cover,.cover_sub').css({'display':'none','opacity':'0'});
    						$('.close_btn').css('display','block');
    				$('.box_content').dequeue()
    			});
    		  }	
    		setTimeout(openContent, 2000);	
    		var pausa = setTimeout(loadContent,5000);
    		$('.close_btn').css('display','none');
         /*   $('.nav li>a,.nav_rt li>a').click(function () {
    		clearTimeout(pausa);//termine timeout													
    			$('#logo').css({'cursor':'default'});		
    			$('.pan_lf').animate({
    						marginLeft : '-1375px' 
    						},300);
    			$('.nav').animate({
    						marginLeft : '-515px'
    						},300);
    			$('.nav_rt').animate({
    						marginLeft : '396px' 
    						},300);
    			$('.pan_rt').animate({
    						marginRight : '-1375px' 
    						},300);
    			$('.pan_rt').queue(function(){
    				$('.box_content').animate({
    							top : '130px' 
    							},500);
    				$('.close_btn').css('display','block');
    			$('.pan_rt').dequeue();
    					});
    	});*/
            $('.close_btn').click(function () {
    			$('.bg_thumbs,.all').remove();
                $('.cover,.cover_sub').css({'display':'block','opacity':'0'});
    			$('#main').css('overflow-y','hidden');
    			$('.nav li, .nav_rt li').removeClass('active');
    			$('.nav_span').removeClass('sub_works_m').addClass('sub_works');
    			$('.sect_works_rt').slideUp(400);
    			$('.nav_span_rt').removeClass('sub_works_rt_m').addClass('sub_works_rt');
    			$('.sect_works').slideUp(400);				
    			var b_h = $('.box_content').height();
    			var w_h = $(window).height();
    			//alert(b_h+w_h);
    			$('.box_content').animate({
    						top :(w_h+b_h)+ 'px' 
    						},1000);
    			//window.location.replace('#page1');
    			$('.box_content').queue(function(){
    				$('.nav_rt').animate({
    							marginLeft : '51px' 
    							},1000);
    				$('.pan_lf').animate({
    							marginLeft : '-1030px' 
    							},1000); 
    				$('.nav').animate({
    							marginLeft : '-221px' 
    							},1000);
    				$('.pan_rt').animate({
    							marginRight : '-1030px' 
    							},1000);
    				$('.close_btn').css('display','none');
    				var c_w_h = $(window).height();
    				$('#main').css({'overflow-y':'auto'});
    				$('#main,.pan_lf,.pan_rt').css('height',+c_w_h+'px');
    				$('.cover,.cover_sub').css({'display':'none','opacity':'0'});				
    			$('.box_content').dequeue().css('top','-3000px');
    						});
    			//return false;
    	});
    });
    
     

    Вложения:

  2. wal

    wal Постоялец

    Регистр.:
    24 мар 2008
    Сообщения:
    89
    Симпатии:
    30
    перед строчкой

    function open_again(){

    доюавь

    openContent ();

    и будет все как нада =)
     
    quzexk нравится это.
Статус темы:
Закрыта.