Removes images that are offscreen once per minute
目前為
// ==UserScript==
// @name Chatango Remove Old Messages and more
// @namespace Chatango Remove offscreen Images
// @description Removes images that are offscreen once per minute
// @include *//st.chatango.com/*
// @version 1.15
// @grant none
// @require https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js
// ==/UserScript==
this.$ = this.jQuery = jQuery.noConflict(true);
//removeinvis();
$("<style type='text/css'> .msg{ overflow-x:hidden; overflow-y:auto;max-height:140px;}</style>").appendTo("head");
//removeold();
setInterval(removeold,300000);
var timeout;
function removeold(){
x=$('.msg').length;
if(x>100){
timeout=100;
$('.msg').slice(0,x-100).each(function(){
var that=this;
setTimeout(function(){
$(that).remove();
}, timeout);
setTimeout(function(){
$("#OM").css("top", parseInt($("#OM").css("top"))+$(that).height()+1+"px");
},timeout-10);
timeout=timeout+100;
});
}
}