反馈请到 NameSpace或 这里',
'常见问题(原作者提供):
',
'1、点击免费下载后,如何打印成pdf文件?',
'
2、文字重叠重影该如何解决?',
'
3、图片空白,或者图片只有一半的情况如何处理?',
'
4、页数超过100页的文档该如何打印成pdf?',
'
5、打印出来的pdf文件里文字断裂,或者图片表格上下页分开如何处理?',
'
'
].join('')
)
if(window.location.pathname.indexOf('share')!= -1){
$('h3').remove();
if($('.center')){
$('.center').append('')//链接为share按钮位置,此处修改
}}else if(window.location.pathname.indexOf('share')== -1){if($('.topbar-container')){
$('.topbar-container').append('')//链接为view按钮位置,此处修改
}}
//删除多余元素,或者使其隐藏
if($('#doc_bottom_wrap')[0]){
$('#doc_bottom_wrap')[0].remove();
}
if($('#html-reader-go-more')[0]){
$('#html-reader-go-more')[0].setAttribute('style','display:none');
}
if($('.owner-desc-wrap')[0]){
$('.owner-desc-wrap')[0].setAttribute('style','display:none');
}
if($('.header-wrap')[0]){
$('.header-wrap')[0].setAttribute('style','display:none');
}
if($('.aside')[0]){
$('.aside')[0].setAttribute('style','display:none');
}
if($('.tag-tips')[0]){
$('.tag-tips')[0].setAttribute('style','display:none');
}
if($('.fix-searchbar-wrap')[0]){
$('.fix-searchbar-wrap')[0].remove();
}
if($('.top-ads-banner-wrap')[0]){
$('.top-ads-banner-wrap')[0].remove();
}
if($('#activity-tg')[0]){
$('#activity-tg')[0].remove();
}
if($('.crubms-wrap')[0]){
$('.crubms-wrap')[0].setAttribute('style','display:none');
}
if($('.doc-tag-wrap')[0]){
$('.doc-tag-wrap')[0].setAttribute('style','display:none');
}
if($('.doc-value')[0]){
$('.doc-value')[0].setAttribute('style','display:none');
}
if($('.doc-bottom-wrap')[0]){
$('.doc-bottom-wrap')[0].setAttribute('style','display:none');
}
if($('#next_doc_box')[0]){
$('#next_doc_box')[0].setAttribute('style','display:none');
}
if($('.left')[0]){
$('.left')[0].setAttribute('style','display:none');
}
if($('.centerRight')[0]){
$('.centerRight')[0].setAttribute('style','display:none');
}
if($('.ft')[0]){
$('.ft')[0].setAttribute('style','display:none');
}
if($('#ft')[0]){
$('#ft')[0].setAttribute('style','display:none');
}
//使主要内容居中
if($('#doc-main')[0]){
$('#doc-main')[0].setAttribute('style','margin-left:116px');
}
if($('.reader-tools-bar-center')[0]){
$('.reader-tools-bar-center')[0].setAttribute('style','margin-right:0px');
}
var t = null
$('.ez-btn').hover(
function () {
$('.ez-panel')
.css({
top: $('.ez-btn').offset().top - 190 + 'px',
left: $('.ez-btn').offset().left + 70 + 'px'
})
.show()
},
function () {
//链接上经过,保持5秒
$('a').mouseover(
function(){
if (t) window.clearTimeout(t)
t = window.setTimeout(function () {
$('.ez-panel').hide()
},5*1000)
}
)
//移出panel
$('.ez-panel').mouseout(function(){
if (t) window.clearTimeout(t)
t = window.setTimeout(function () {
$('.ez-panel').hide()
},500)
})
//其余情况
if (t) window.clearTimeout(t)
t = window.setTimeout(function () {
$('.ez-panel').hide()
},1000)
}
)
$('.ez-btn').click(function () {
if(window.location.pathname.indexOf('share')== -1){
window.open('/share/' + window.location.pathname.slice(6),'_blank');
}else{
if($('.tools-bar-small')[0]){
$('.tools-bar-small')[0].setAttribute('style','display:none');
}
prePrint()
}})
$('body').mousedown(function (e) {
if (e.button == 2) {
//imgHandle()
}
return true
})
}
var a = [];
var b = [];
var kong = [];
var c = [];
function saveRecover(){
b = $('[data-render="1"]');
for(var i = 0;i {
if (
$(item)
.attr('href')
.indexOf('/common_toc/common/style/main') != -1
) {
$(item).remove()
}
})
$('.read-all').click()
$('.header-wrapper').remove()
$('.no-full-screen').remove()
$('.lazy-load').remove()
$('.reader-topbar').remove()
//使打印出来页面居中
$('.main')[0].setAttribute('style','margin-left:-70px')
//重新定义remove方法
jQuery.fn.extend({
remove: function () {
return false
}
})
$(window).scrollTop(0);
window.setTimeout(function () {
saveRecover();
}, 1000)
var _h = document.body.scrollHeight,
_tmp = 700
var _t = window.setInterval(function () {
$(window).scrollTop(_tmp)
saveRecover();
_tmp = _tmp + 700
_h = document.body.scrollHeight
if (_tmp > _h) {
window.clearInterval(_t)
window.setTimeout(function () {
saveRecover();
kong = $("[data-render='']");
for (var i = 0; i < kong.length; i++) {
kong[i].innerHTML = a[i];
//console.log(kong[i])
}
doPrint();
}, 1000)
}
}, 300)
}
/**
* 调用浏览器打印
*/
function doPrint() {
window.setTimeout(function () {
window.print()
if($('.tools-bar-small')[0]){
$('.tools-bar-small')[0].setAttribute('style','display:block');//显示下边栏
}
if($('.main')[0]){
$('.main')[0].setAttribute('style','margin-left:120px')//页面居中
}
}, 1000)
}
})()