WebContent/qiantai/qimg/detailpage.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

// JavaScript Document

var detailPage = {
     dataArray:[],    
     prevText:'prev',
     nextText:'next',
     pageContentObj:null,
     contentContainerObj:null,
     init:function(strContent,breakPage,prevText,nextText,pageContentObj,contentContainerObj){
      //alert(strContent);
      //解决IE下,分页符变大写的情况
     // strContent=strContent.replace(breakPage.toUpperCase(),strContent);
     // alert(strContent);
        this.dataArray = strContent.split(breakPage);             
        this.prevText = prevText;
        this.nextText = nextText;
        this.pageContentObj = pageContentObj;
        this.contentContainerObj = contentContainerObj;
     },
     getPage:function(curPage)
     {
        
        var THIS = this;
        if(!curPage) curPage=1;
        //alert(detailPage.contentContainerObj);
    	
    	if(THIS.dataArray.length==1)
    	{	//不包含分页时,不显示分页标签	
            
    			return;
    	}
        
        THIS.contentContainerObj.html(THIS.dataArray[curPage-1]);
    	//显示翻页
    	var pageLabel='';
    	
    	if(curPage==1)
    	{
    		if(/http:\/\//.test(THIS.prevText))
    		{
    			pageLabel +='<img style="vertical-align:middle;" src="'+THIS.prevText+'" /> ';
    		}
    		else
    		{
    			pageLabel +='<span>'+THIS.prevText+'</span> ';
    		}
    	}
    	else
    	{
    		if(/http:\/\//.test(THIS.prevText))
    		{
    			pageLabel +='<img style="vertical-align:middle; cursor:pointer;" onclick="javascript:detailPage.getPage('+eval(curPage-1)+')" src="'+THIS.prevText+'" /> ';
    		}
    		else
    		{
    			pageLabel +='<a href="javascript:detailPage.getPage('+eval(curPage-1)+')">'+THIS.prevText+'</a> ';
    		}
    	}			
    		
    	for(var i=1;i<THIS.dataArray.length+1;i++)
后面还有 31 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。