document.domain = 'hongxiu.com';
//判断是以下设备后跳转到m站
if (navigator.userAgent.match(/(iPhone|iPod|Android)/i)) {
location.href = "http://m.hongxiu.com"
}
<%
var volumes = vs,
volumesLen = volumes.length,
volumesCs,
volumesCsLen,
cUrl;
if( envType == 'pro'){
envType = '';
}
for(var k = 0 ;k < volumesLen ; k++ ){
%>
<%=volumes[k].vN %>
<% if(volumes[k]['vS'] == 1) { %>VIP<% } %>
<%
volumesCs = volumes[k].cs;
volumesCsLen = volumesCs.length;
if( volumesCsLen != 0 ){
%>
<%
for(var z=0; z < volumesCsLen ; z++ ) {
cUrl = '//' + envType +'www.hongxiu.com/chapter/'+ bId +'/'+ volumesCs[z]['id'] ;
%>
<% } %>
<% } else { %>
该卷还没有更新章节
<% }
} %>
设置
阅读主题
<%
//为了兼容线上,现有主题对应的值
var newSetNum = [0,1,2,3,4,5,6],
coloTxt = ['默认','牛皮纸','淡绿色','淡蓝色','淡粉色','灰色','黑色'];
for(var i = 0; i < 7; i++) {
var act = '';
if( newSetNum[i] == t ) {
act='act';
}
%>
<% if( i == 6 ){ %><%}%>
<% } %>
- 正文字体
<%
var ztList = ['雅黑','宋体','楷书'],
ztListLen = ztList.length ;
for( var i = 0 ; i < ztListLen ; i++ ){
%>
<%=ztList[i]%>
<%
}
%>
- 字体大小
<%=(12+fs*2)%>
页面宽度
<%
var setW = ['640','800','900','1280'],
setWidthText = setW[w];
%>
<%=setWidthText%>
阅读方式
<%
//阅读方式,rt == 0 翻页方式 ; rt == 1 瀑布流
%>
class="act"<%}%>>
class="act"<%}%>>
自动订阅
不再展示订阅提醒,自动订阅下一章
<%
//判断上一章下一章的url,以及关联信息
var pUrl = (cInfo.prevCcid ) ? '//www.hongxiu.com/chapter/' + bInfo.bookId + '/' + cInfo.prevCcid : 'javascript:void(0);',
nUrl = (cInfo.nextCcid ) ? '//www.hongxiu.com/chapter/' + bInfo.bookId + '/' + cInfo.nextCcid : '//www.hongxiu.com/lastpage/'+ bInfo.bookId,
setInfo = cInfo.vipStatus + '|' + cInfo.prevCcid + '|' + cInfo.nextCcid + '|' + cInfo.isBuy + '|' + cInfo.nextVipStatus ;
%>
<%=cInfo.chapterName %>
<%-cInfo.content %>
<% if(cInfo.authorSay != '') { %>
<% } %>
<%
//章节为vip章节,且未订阅时显示
if( cInfo.vipStatus == 1 && cInfo.isBuy == 0 ) {
%>
这是VIP章节需要订阅后才能阅读
<%
//判断用户是否登录
var totalText = '',
chapterText = '',
totalClass = 'no-subscribe-btn-box';
if( isLogin == 1 ){
totalClass = '';
totalText = '' + cInfo.totalPrice + '红袖币订阅章节:共' +
cInfo.totalChapter + '章' ;
chapterText = '' + cInfo.price + '红袖币';
}
%>
<%
} else {
%>
<% } %>
<%= data['title']||'订阅'%>
<%if(sign['suffiBalanceAlert'] == true){
/*
第一次点击支付是需要二次确认的,因此默认值设置为j_confirm
*/
var actionType = 'j_paynow';
if(data['actionType'] == 'pay'){
actionType = 'j_paynow';
}
%>
<%if(data['changed']){
if(data['changed'] == true){%>
<%}}%>
本次订阅将消耗<%= data['totalPrice']%>红袖币
当前余额为<%= data['balan']%>红袖币
<%}%>
<%if(sign['insuffiBalanceAlert'] == true){
var actionType = 'j_quickpay';
if(data['actionType'] == 'pay'){
actionType = 'j_quickpay';
}
%>
<%if(data['changed']){
if(data['changed'] == true){%>
<%}}%>
本次订阅将消耗<%= data['totalPrice']%>红袖币
当前余额为<%= data['balan']%>红袖币·还需支付<%= data['totalPrice']-data['balan']%>红袖币
<%}%>
<%if(sign['subSuccessAlert'] == true){%>
<%}%>
<%if(sign['subFailedAlert'] == true){%>
<%}%>
<%if(sign['waitPaymentAlert'] == true){%>
<%}%>
<%if(sign['waitSubscribe'] == true){%>
请稍后...
<%}%>
<%if(sign['networkBlock'] == true){%>
<%}%>
<%if(sign['commonErrorAlert'] == true){%>
<%}%>
<%if(data.status == 0){%>
剩余月票数<%= data.monthTicketCnt%>张·当前最多能投<%= data.enableCnt%>张
投票数量
<%
var maxCnt = data.enableCnt;
if(maxCnt > 5){
maxCnt = 5;
}
for(var i = 0; i < maxCnt; i++){%>
<%}%>
<%= data.enableCnt%>
<%}else if(data.status == 2){%>
<%}else if(data.status == 3){%>
<%}else if(data.status == 4){%>
<%}else if(data.status == 5){%>
对不起,您没有收藏该书
<%}else if(data.status == 6){%>
<%}else if(data.status == 9){%>
对不起,无此书籍信息
<%}else if(data.status == 1000){%>
您还未登录,立即登录
<%}else if(data.status == -1){%>
<%= msg%>
<%}else{%>
<%= data.statusMsg%>
<%}%>
<%if(data.status == -2004){%>
账户余额不足
本次打赏<%= data.amount%>红袖币
账户余额 <%= data.balance%> 红袖币·还差<%= data.amount - data.balance%>
红袖币
<%}%>
<%if(data.status == 0){%>
剩余推荐票数<%= data.recomTicketCnt%>张·当前最多能投<%= data.enableCnt%>张
投票数量
<%
var maxCnt = data.enableCnt;
if(maxCnt > 5){
maxCnt = 5;
}
for(var i = 0; i < maxCnt; i++){%>
<%}%>
<%}else if(data.status == 1){%>
书籍审核等级不够
<%}else if(data.status == 2){%>
<%}else if(data.status == 9){%>
对不起,无此书籍信息
<%}else if(data.status == 1000){%>
<%}else if(data.status == -1){%>
<%= msg%>
<%}else{%>
<%= data.statusMsg%>
<%}%>
<%
var giftList = data.giftList;
if(data.status == 0){%>
<%=giftList[i].price%>红袖币
<%=giftList[i].giftName%>
<% for(var i=0; i < giftList.length; i++) { %>
<% } %>
账户余额<%=data.balance%>红袖币
<%}else if(data.status == 2){%>
书籍审核等级不够
<%}else if(data.status == 9){%>
对不起,无此书籍信息
<%}else if(data.status == 1000){%>
<%}else if(data.status == -1){%>
<%= data.statusMsg%>
<%}else{%>
<%= data.statusMsg%>
<%}%>
<%
var rec = 'hidden', month = 'hidden', reward = 'hidden';
var recAct = '', monthAct = '', rewardAct = '';
if(showMonth){
month = '';
monthAct = 'act';
}else if(showRec){
rec = '';
recAct = 'act';
}else{
reward = ''
rewardAct = 'act';
}
if(actSign && actSign != ''){
rec = 'hidden';
month = 'hidden';
reward = 'hidden';
recAct = '';
monthAct = '';
rewardAct = '';
}
switch(actSign){
case 'rec':
rec = '';
recAct = 'act';
break;
case 'rew':
reward = ''
rewardAct = 'act';
break;
case 'mon':
month = '';
monthAct = 'act';
break;
}
%>
请稍后...
请稍后...
请稍后...
<%
var data = data.data;
var roleList = data.roleList;
var giftList = data.giftList;
%>
我要送礼物
<%if(data.status == 0){%>
<%
//弹窗展示时首次显示花费总量,公式是;单价*1 (鲜花是*9);
var total = 0;
if(giftId != 100001){
total = giftPrice;
} else {
total = giftPrice * 9;
}
%>
账户余额 <%=data.balance%> 红袖币 | 本次花费 <%=total%> 红袖币
送给
<% for(var i=0; i < roleList.length; i++) { %>
>
<% } %>
<%} else {%>
<%=msg%>
<% } %>
LBF.config({"paths":{"site":"//qidian.gtimg.com/hongxiu/js","hongxiu":"//qidian.gtimg.com/hongxiu","common":"//qidian.gtimg.com/common/1.0.1"},"vars":{"theme":"//qidian.gtimg.com/hongxiu/css"},"combo":true,"debug":false});
//全局的通用数据都放g_data变量里
var g_data = {};
//环境变量,会按照环境选择性打log
g_data.envType = 'pro';
//用作统计PV
g_data.pageId = 'hx_P_read';
//上报用cbid
g_data.cbid = '9690987503622403';
//获取用户是否登录
g_data.isLogin = 'false';
//环境域名
g_data.domainPreFix = '';
//环境域名搜索
g_data.domainSearch = 'www.hongxiu.com/search';
//阅读页配置参数
g_data.readSetting = {
"t" : 0,
"ft" : 0,
"fs" : 3,
"w" : 1,
"rt" : 0,
"autoBuy" : 0
};
//书信息
g_data.bookInfo = {
"bookId":'9690987503622403',
"bookName":'武侠江湖大掌门',
"authorId":3340128500521701,
"author": '喷火小毛驴'
};
//页面初始化章节信息
g_data.chapter = {
//页面进入加载的章节id
id:'32088566705118610',
//章节vip标识
vipStatus : 1,
//上一章id
prevId : '32068165629746734',
//下一章id
nextId :'32088573699106684',
//本章节是否已经订阅
isBuy: 0
};
//页面进入时,下一章是否是vip章节
g_data.nextChapterVip = 1;
// guid
g_data.guid = '';
// 打赏需要数据
g_data.pageJson = {
mePreFix:'//me.qidian.com',
//讨论区连接环境变量传入EJS模板
forumPreFix:'//forum.qidian.com',
//投票逻辑专用,传给js的bookId
bookId: '9690987503622403'
};
//是否可以展示投推荐票弹窗
g_data.canVoteRec = 'true';
//是否可以展示投月票弹窗
g_data.canVoteMonth = 'true';
//是否可以展示打赏弹窗
g_data.canReward = 'true';
LBF.use(['lib.jQuery', 'hongxiu/js/read/index.3e6e9.js'], function ($, Index) {
// 页面逻辑入口
new Index({});
/*$(window).on('load.speedReport', function () {
// speedTimer[onload]
speedTimer.push(new Date().getTime());
var f1 = 7718, // china reading limited's ID
f2 = 219, // site ID
f3 = 39; // page ID
// chrome & IE9 Performance API
SpeedReport.reportPerformance({
flag1: f1,
flag2: f2,
flag3IE: f3,
rate:0.1,
flag3Chrome: f3,
url: '//isdspeed.qidian.com/cgi-bin/r.cgi'
});
// common speedTimer:['dom ready', 'onload']
var speedReport = SpeedReport.create({
flag1: f1,
flag2: f2,
flag3: f3,
rate:0.1,
start: speedZero,
url: '//isdspeed.qidian.com/cgi-bin/r.cgi'
});
// chrome & IE9 Performance API range 1~19, common speedTimer use 20+
for (var i = 0; i < speedTimer.length; i++) {
speedReport.add(speedTimer[i], i + 20)
}
// http://isdspeed.qq.com/cgi-bin/r.cgi?flag1=7718&flag2=224&flag3=1&1=38&2=38&…
//speedReport.send();
})*/
});
// speedTimer[dom ready], put it before
//speedTimer.push(new Date().getTime());
var _mtac = {"senseQuery": 1};
(function () {
var mta = document.createElement("script");
mta.src = "//pingjs.qq.com/h5/stats.js?v2.0.4";
mta.setAttribute("name", "MTAH5");
mta.setAttribute("sid", "500465457");
mta.setAttribute("cid", "500465467");
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(mta, s);
})();
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https') {
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
}
else {
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
Raven.config('http://9dc2c8f7612545538b278320fb9dbc31@sentry.qidian.com/4', {
whitelistUrls: [
/https?:\/\/(local|dev|oa|pre|)qidian\.gtimg\.com|https?:\/\/(local|dev|oa|pre|)www\.hongxiu\.com/
]
}).install();
