Перейти к публикации
ARGENT

Виснет сайт с js скриптом

Рекомендованные сообщения

ARGENT

Обновил dle, начал тормозить сайт. Содержимое скрипта:

var j=jQuery.noConflict();j(function(j){j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=get_newPM",success:function(data){if(data!=0){j('#new_pm_list').html(data);j("#NewPM").show();}else{j("#NewPM").hide();}}});j('#NewReg').click(function(e){j('.popup').modal();reload();return false;});j('.popupcloser').click(function(e){j.modal.close();return false;});j('#dragMsg').click(function(e){
	j("#rb_box_fc_peer").draggable();
	});j('.MinimodalWindow').click(function(e){j('#miniblog_window').modal();function MaxLenght(max){var maxchar=max;var message=$('#miniblog_text');var warning_window=$('#warning_max');var message_lenght=message.val().length;warning_window.empty();warning_window.append('Сообщение содержит '+message_lenght+'. Максимальная длина сообщения '+maxchar);warning_window.show('slow');if(message_lenght>=maxchar){message.val(message.val().substr(0,maxchar));return;}}
$("#miniblog_text").keyup(function(event){MaxLenght('150');event.preventDefault();});return false;});j('#ModalClose').click(function(e){j.modal.close();});j('.action-comment-add').click(function(e){j(".action-comment-add").hide();j(".action-comment-add-cancel").show();j("#MiniCommForm").show();j(".cry-comments").show();j(".action-comments-show").hide();j(".action-comments-hide").show();return false;});j('.action-comment-add-cancel').click(function(e){j(".action-comment-add-cancel").hide();j(".action-comment-add").show();j("#MiniCommForm").hide();});j('.action-comments-show').click(function(e){j(".action-comments-show").hide();j(".action-comments-hide").show();j(".cry-comments").show();});j('.action-comments-hide').click(function(e){j(".action-comments-show").show();j(".action-comments-hide").hide();j(".cry-comments").hide();});});
j(function(){
	j("#my_frend_window").draggable({ scroll: false,handle: '.fc_tab_head' });
j("#new_frends_window").draggable();
j("#miniblog_window").draggable();j("#NewPmBox").draggable();});function OpenNewPM(){j("#NewPmBox").show();var newTop=j(window).height()-j("#NewPmBox").height();var newLeft=j(window).width()-j("#NewPmBox").width();j("#NewPmBox").css({'position':'absolute','left':newLeft,'top':newTop});var endtime=setInterval(function(){j("#NewPmBox").hide();},10000);}
function MsgBox(user_id){j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=msg_box&from="+user_id,success:function(data){var obj=jQuery.parseJSON(data);j("#msg_list").html(obj.msgs);j("#js_usr_name").html(obj.name);j("#js_user_foto").attr("src",obj.foto);j("#from_usr_id").val(obj.usrid);j("#rb_box_fc_peer").show();j("#msg_list").scrollTop(j("#msg_list").height());}});var deltime=setInterval(function(){var uuser_id=j("#from_usr_id").val();j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=get_newPM&user_id="+uuser_id,success:function(data){if(data!=0){j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=msg_box&from="+uuser_id+"&color=1",success:function(data){var obj=jQuery.parseJSON(data);j("#msg_list").html(obj.msgs);j("#js_usr_name").html(obj.name);j("#js_user_foto").attr("src",obj.foto);j("#from_usr_id").val(obj.usrid);j("#rb_box_fc_peer").show();EndMsg();}});}}});},1000);}
function EndMsg(){var endtime=setInterval(function(){j("#end_msg").css({'background-color':'#ffe'});},1000);}
function SendMsg(){var msg_text=j("#msg_text").val();var user_id=j("#from_usr_id").val();if(msg_text!=""){j("#msg_list").append("<div class='fc_msgs_wrap fc_msgs_out yesread'><div class='fc_msgs_date fl_r'></div><a class='fc_msgs_author fl_l' href='/user/admin/'><img src='/templates/GameFacade Template/images/noavatar.png' class='fc_msgs_author'></a><strong>   Р’С‹</strong><div class='fc_msgs'><div class='fc_msg wrapped'>"+msg_text+"</div></div></div>");j("#msg_text").val("");j("#msg_list").scrollTop(1000);j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=send_msg&from="+user_id+"&msg_text="+msg_text,success:function(data){msg_text=j("#msg_text").val("");MsgBox(user_id);}});}}
function SendMiniBlogMsg(){
	var miniblog_text=j("#miniblog_text").val();
	$.ajax({
	url:"/engine/ajax/addpost.php",
	data:{'add_miniblog_text':miniblog_text},
	 dataType: 'json',
	 cache:false,
	error:function(data){  
                $("#warning_max_error").html('error');
            },
	success:function(data){
		if (data.mess){ 
		alert(data.mess); 	
			} else{ 
	$("#miniblog_text").val(" ");
	j.modal.close();
	$("#simplemodal-overlay").html(" ");
	$("#miniblog_window").hide();
	ReloadMiniBlog();}}});
	}
function SendMiniBlogComm(){
	var miniblog_comm=j("#miniblog_comm").val();
	var post_id=j("#mpost_id").val();
	j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=send_miniblog_comm&miniblog_comm="+miniblog_comm+"&post_id="+post_id,success:function(data){
		msg_text=j("#miniblog_comm").val(" ");
	ReloadMiniBlogComm();
						}
	});
	}
function ReloadMiniBlog(){j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=reload_miniblog",success:function(data){j("#mini_blog").html(data);}});}
function RegUser(){var uname=j("#r_name").val();var uemail=j("#r_email").val();var upass1=j("#r_password1").val();var upass2=j("#r_password2").val();var usec_code=j("#r_sec_code").val();if(uname==''){alert('РРјСЏ пользователя РЅРµ может быть пустым!');return false;}
if(upass1.length<6){alert('Длина пароля должна быть не менее 6 символов!');return false;}
if(upass1!=upass2){alert('Оба введенных пароля должны быть идентичны!');return false;}
if(uemail==''){alert('Введен неверный E-Mail адрес!');return false;}
j("#registerform").html("<div style='width: 424px; height: 300px;'>Рдет Регистрация, подождите...</div>");j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=RegUser&email="+uemail+"&name="+uname+"&password1="+upass1+"&password2="+upass2+"&sec_code="+usec_code+"&submit_reg=1",success:function(data){j("#registerform").html("<div style='width: 424px; height: 300px;'>"+data+"</div>");}});}
function SendComm(){var comm_text=j("#comm_text").val();var post_id=j("#post_id").val();j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=send_comm&comm_text="+comm_text+"&post_id="+post_id,success:function(data){if(data==='Сообщение должно быть длиннее 10 символов и не более 120'){alert(data);}else{msg_text=j("#comm_text").val("");ReloadComm();}}});}
function ReloadComm(){var post_id=j("#post_id").val();j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=reload_comm&post_id="+post_id,success:function(data){j("#comm_blok").html(data);}});}
function ReloadMiniBlogComm(){var post_id=j("#mpost_id").val();j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=reload_miniblog_comm&post_id="+post_id,success:function(data){j("#comments-block").html(data);j(".action-comment-add-cancel").hide();j(".action-comment-add").show();j("#MiniCommForm").hide();}});}
function FrendList(aa){var bb=-1;bb+=aa;j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=my_frend",success:function(data){j("#fc_contacts").html(data);switch(ChatTrigger+bb){case 1:MsgBox(UID);break;default:j("#my_frend_window").show();break;}}});}
function NewFrend(){
	j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=new_frends",
	success:function(data){j("#new_frend_list").html(data);j("#new_frends_window").show(); }});
	}
function AddToFrend(user_id){j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=add_frend&from="+user_id,success:function(data){alert("Заявка отправлена!");}});}
function DelFromFrend(user_id){j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=del_frend&from="+user_id,success:function(data){alert("Удален с друзей!");}})}
function ConfirmFrend(user_id){
	j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=confirm_frend&from="+user_id,success:function(data){j("#new_frends_window").hide(); count = parseInt($("#count_frend").html()); if (count>1){ count = count-1; $("#count_frend").html(count);}
	 else  $("#zajavka_friend").html(''); }});
	}
function NoConfirmFrend(user_id){
	j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=noconfirm_frend&from="+user_id,success:function(data){j("#new_frends_window").hide(); count = parseInt($("#count_frend").html()); if (count>1){ count = count-1; $("#count_frend").html(count);}
	 else  $("#zajavka_friend").html('');}});
	}
function CloseMsgBox(){j("#rb_box_fc_peer").hide();}
function CloseNewFrends(){j("#new_frends_window").hide();}
function CloseFrendList(){j("#my_frend_window").hide();}
function CloseNewPM(){j("#NewPmBox").hide();}
function HideAlert(user_id){j('#'+user_id).hide(700);}
j(function(){j('#showTime').show();var deltime=setInterval(function(){j.ajax({type:"POST",url:"/index.php",cache:false,data:"do=ajax&ajax_action=get_newPM",success:function(data){if(data!=0){j('#new_pm_list').html(data);j("#NewPM").show();}else{j("#NewPM").hide();}}});},3000);});j(function(){var theScroller=j(".playlist").scrollable({next:'a.next',prev:'a.prev',mousewheel:true});var links=document.getElementById("video_pls").getElementsByTagName("a");});


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
James D'Greeze

консоль чо пишет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ARGENT

консоль чо пишет?

http://getravel.net/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
proFox

@ARGENT, твою мать, у меня браузер потом минуту только отвисал...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...