WeiWeiXinNet/USER_DIR/SYSUSER/NEWS/Res_ource05/js/shutter-reloaded.js
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
Shutter Reloaded for NextGEN Gallery
http://www.laptoptips.ca/javascripts/shutter-reloaded/
Version: 1.3.3
Copyright (C) 2007-2008 Andrew Ozz (Modification by Alex Rabe)
Released under the GPL, http://www.gnu.org/copyleft/gpl.html
Acknowledgement: some ideas are from: Shutter by Andrew Sutherland - http://code.jalenack.com, WordPress - http://wordpress.org, Lightbox by Lokesh Dhakar - http://www.huddletogether.com, the icons are from Crystal Project Icons, Everaldo Coelho, http://www.everaldo.com
*/
shutterOnload = function(){shutterReloaded.init('sh');}
if (typeof shutterOnload == 'function') {
if ('undefined' != typeof jQuery) jQuery(document).ready(function(){shutterOnload();});
else if( typeof window.onload != 'function' ) window.onload = shutterOnload;
else {oldonld = window.onload;window.onload = function(){if(oldonld){oldonld();};shutterOnload();}};
}
shutterReloaded = {
I : function (a) {
return document.getElementById(a);
},
settings : function() {
var t = this, s = shutterSettings;
t.imageCount = s.imageCount || 0;
t.msgLoading = s.msgLoading || 'L O A D I N G';
t.msgClose = s.msgClose || 'Click to Close';
},
init : function (a) {
var t = this, L, T, ext, i, m, setid, inset, shfile, shMenuPre, k, img;
shutterLinks = {}, shutterSets = {};
if ( 'object' != typeof shutterSettings ) shutterSettings = {};
// If the screen orientation is defined we are in a modern mobile OS
t.mobileOS = typeof orientation != 'undefined' ? true : false;
for ( i = 0; i < document.links.length; i++ ) {
L = document.links[i];
ext = ( L.href.indexOf('?') == -1 ) ? L.href.slice(-4).toLowerCase() : L.href.substring( 0, L.href.indexOf('?') ).slice(-4).toLowerCase();
if ( ext != '.jpg' && ext != '.png' && ext != '.gif' && ext != 'jpeg' ) continue;
if ( a == 'sh' && L.className.toLowerCase().indexOf('shutter') == -1 ) continue;
if ( a == 'lb' && L.rel.toLowerCase().indexOf('lightbox') == -1 ) continue;
if ( L.className.toLowerCase().indexOf('shutterset') != -1 )
setid = L.className.replace(/\s/g, '_');
else if ( L.rel.toLowerCase().indexOf('lightbox[') != -1 )
setid = L.rel.replace(/\s/g, '_');
else setid = 0, inset = -1;
if( setid ) {
if ( ! shutterSets[setid] ) shutterSets[setid] = [];
inset = shutterSets[setid].push(i);
}
shfile = L.href.slice(L.href.lastIndexOf('/')+1);
后面还有 217 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。