http://hb.qq.com/a/20130424/001756.htm
这个就是腾讯的JS幻灯。
回复讨论(解决方案)
他的js 很多都是 动态加载的 你很难搞到他的 真正的 控制的js 数据也是动态加载了 你自己写吧 亲
他的js 很多都是 动态加载的 你很难搞到他的 真正的 控制的js 数据也是动态加载了 你自己写吧 亲
你扣一上午你不如自己写个
他的js 很多都是 动态加载的 你很难搞到他的 真正的 控制的js 数据也是动态加载了 你自己写吧 亲
你扣一上午你不如自己写个
自己写是可以写一个出来,可是没有达到腾讯的那种水平和美术功底啊,人家做的漂亮,用户体验也好
他的js 很多都是 动态加载的 你很难搞到他的 真正的 控制的js 数据也是动态加载了 你自己写吧 亲
那大哥你可以搞到他的JS吗?
他的js 很多都是 动态加载的 你很难搞到他的 真正的 控制的js 数据也是动态加载了 你自己写吧 亲
那大哥你可以搞到他的JS吗?
我也扣不出来,呵呵,最后还是自己找的jquery插件搞的
PART--01
/*json文件开始*/JSON=new function(){this.decode=function(){var filter,result,self,tmp;if($$("toString")){switch(arguments.length){case 2:self=arguments[0];filter=arguments[1];break;case 1:if($[typeof arguments[0]](arguments[0])===Function){self=this;filter=arguments[0]}else self=arguments[0];break;default:self=this;break};if(rc.test(self)){try{result=e("(".concat(self,")"));if(filter&&result!==null&&(tmp=$[typeof result](result))&&(tmp===Array||tmp===Object)){for(self in result)result[self]=v(self,result)?filter(self,result[self]):result[self]}}catch(z){}}else{throw new JSONError("bad data");}};return result};this.encode=function(){var self=arguments.length?arguments[0]:this,result,tmp;if(self===null)result="null";else if(self!==undefined&&(tmp=$[typeof self](self))){switch(tmp){case Array:result=[];for(var i=0,j=0,k=self.length;j = 1) { indexPic = arguments[0]; } window.document.setSoScreen.loadFullScreen(loadingProcess.datas, indexPic); } else { setTimeout("loadingProcess.setPicHandler()", 300); } }, addSwfHandler : function () { var sofull = new SWFObject(loadingProcess.swfUrl, "setSoScreen", "48", "12", "9.0.28", "#000000"); sofull.addParam("allowNetworking", "all"); sofull.addParam("allowScriptAccess", "always"); sofull.addParam("allowFullScreen", "true"); sofull.addParam("wmode", "window"); sofull.addVariable("fristTips", "第一张"); sofull.addVariable("lastTips", "最后一张"); sofull.addVariable("gotoUrl",loadingProcess.sitePicUrl); sofull.addVariable("picUrl",loadingProcess.lastUrl); sofull.write(loadingProcess.divName); }, setTitle : function() { var title = document.title.replace(/#p.\d/i,""); document.title = title; }, callByFullScreen : function (indexId, isExiting) { var deDatas = JSON.decode(loadingProcess.datas); hdPic.fn._showBig(deDatas,indexId); }, setFullScreenDatas:function (data) { loadingProcess.datas = JSON.encode(data); }, initSystems : function (){ loadingProcess.addSwfHandler(); }};
PART--02
var hdPic = window.hdPic = function(p){ return hdPic.fn.init(p); };hdPic.fn=hdPic.prototype = { _tmpArray:[], _lastUrl:"", _lastTitle:"", _isgoOn:false, _coentArray:"", _coreurl:"http://mat1.gtimg.com/www/core/core_v1.5.1.js", _pageNow:0, _isMove:false, _dragx:0, _isAuto:false, _autoTimer:null, _nowSrc:new Image(), _preloadN:new Image(), _preloadP:new Image(), _sourName:"", _sourUrl:"", _pubTime:"", _siteName:"", _siteLink:"", _isPic:true, _isCiment:false, _aid:0, _siteEname:"news", _auth:"", _specificID:"", _record : false, _clickSum : 0, _tempTime : null, _isDoc : false, _isAD : false, _AD_id : '', _listLen : 7, _coreload:function(file,callback) { try { var script = document.createElement('script'); script.src = file; script.type = "text/javascript"; document.getElementsByTagName("head")[0].appendChild(script); if( script.addEventListener ) { script.addEventListener("load", callback, false); } else if(script.attachEvent) { script.attachEvent("onreadystatechange", function(){ if(script.readyState == 4 || script.readyState == 'complete' || script.readyState == 'loaded') { callback(); } }); } } catch(e) { callback(); }},_getReady:function(){//大图首次载入ready,初始化播放器区域高度,图片切换效果、hover效果 $(".pageLeft-bg").show(); $(".pageRight-bg").show(); $(".pageLeft").height($("#Main-A").height()); $(".pageLeft span").css("marginTop",parseInt(($("#Main-A").height()-95)/2)); $(".pageLeft-bg").height($("#Main-A").height()); $(".pageRight").height($("#Main-A").height()); $(".pageRight span").css("marginTop",parseInt(($("#Main-A").height()-95)/2)); $(".pageRight-bg").height($("#Main-A").height()); $("#mouseOverleft").height($("#Main-A").height()); $("#mouseOverleft").width(parseInt($("#Main-A").width()/2)); $("#mouseOverright").height($("#Main-A").height()); $("#mouseOverright").width(parseInt($("#Main-A").width()/2)); $("#mouseOverleft").hover(function(){ $(".pageLeft").fadeIn("fast"); $(".pageLeft").attr("title","点击浏览上一张图片,支持'←'翻页"); },function(){ $(".pageLeft").fadeOut("fast"); $(".pageLeft").attr("title",""); }); $("#mouseOverright").hover(function(){ $(".pageRight").fadeIn("fast"); $(".pageRight").attr("title","点击浏览下一张图片,支持'→'翻页"); },function(){ $(".pageRight").fadeOut("fast"); $(".pageRight").attr("title",""); }); if($("#Main-D").css("display")=="block"){ $("#Main-D").fadeTo('slow',1).fadeTo('slow',0.2).fadeTo('slow',1); } $("#Main-C").fadeTo('slow',1).fadeTo('slow',0.2).fadeTo('slow',1); }, nowSite : function(){ var siteName = window.location.href, siteN=siteName.match(/http:\/\/([^\/]+)\//i)[1], nowSite=siteN.split(".")[0]; return nowSite; }, secondSite : function(){ var siteName = window.location.href, siteN=siteName.match(/http:\/\/([^\/]+)\//i)[1], secondSite=siteN.split(".")[1]; return secondSite;},//不显示默认末页广告的频道NoAdChannel : 'news, finance,kid,gd,gz,sz,zh,cd,xian,fj,cq,henan,2012,hn,hb,sh,zj',//频道单独末页广告{name|adName}ChannelAd : ['gd|gd_zutu_gaoqing_pic','gz|gd_zutu_gaoqing_pic','sz|gd_zutu_gaoqing_pic','zh|gd_zutu_gaoqing_pic','cd|cd_zutu_gaoqing_pic','xian|xian_zutu_gaoqing_pic','fj|fj_zutu_gaoqing_pic','cq|cq_zutu_gaoqing_pic','hb|hb_zutu_gaoqing_pic','henan|hn_zutu_gaoqing_pic','2012|Sports_AY_GQZT_ZHYZ','hn|Hunan_zutu_gaoqing_pic','sh|SH_zutu_gaoqing_pic','hb|HB_Zutu_Width1','zj|ZJ_zutu_gaoqing_pic', 'hb|hb_zutu_gaoqing_pic'],_createAD : function(){var _this = this;var lastAD = $('#lastAD'), html = '';var isShowAD = false;if(this.nowSite() == 'news' && hdPic.fn._isShowLastAD && hdPic.fn._isShowLastAD == 1){isShowAD = true;}if(this.NoAdChannel.indexOf(_this.nowSite())==-1 || isShowAD ){this._AD_id = 'gaoqing_F_pic';html = '
查看更多关于腾讯的这个JS幻灯太难扣了,求高人指点。。。_html/css_WEB-ITnose的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did112950