$(function(){ TAB({ menu: 'tabmenu', content: 'tabcontent', active_tab: 0, active_css: 'tabactive' }); digg.get(contentid,'supports'); content = $('.article-content').html(); $.getJSON(APP_URL+'?app=system&controller=content&action=stat&jsoncallback=?&contentid='+contentid, function(data){}); imageZoom(); var clip = new ZeroClipboard(document.getElementById('zeroclipboard'), { moviePath: IMG_URL + 'js/zeroclipboard/ZeroClipboard.swf', trustedDomains: ['*'], allowScriptAccess: "alway" }); // 二维码弹出层 $('#scan-handset').click(function(){ $("#scan-layer").toggle(); }); }); function imageZoom() { grab_img_zoom($('.article-content img'),500); } function copyToClipboard(txt) { //复制网址 if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text", txt); alert("复制链接成功!"); } else if(navigator.userAgent.indexOf("Opera") != -1) { window.location = txt; } else if (window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch (e) { alert(" 被浏览器拒绝!\n请在浏览器地址栏输入'about:config'并回车\n然后将 'signed.applets.codebase_principal_support'设置为'true'"); } var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard); if (!clip) return; var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); if (!trans) return; trans.addDataFlavor('text/unicode'); var str = new Object(); var len = new Object(); var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString); var copytext = txt; str.data = copytext; trans.setTransferData("text/unicode",str,copytext.length*2); var clipid = Components.interfaces.nsIClipboard; if (!clip) return false; clip.setData(trans,null,clipid.kGlobalClipboard); alert("复制链接成功!"); } } function addfavorite() { // 添加收藏 if (document.all) { window.external.addFavorite(document.URL, title); } else if (window.sidebar) { window.sidebar.addPanel(title, document.URL, ''); } } function changeFont(t){ //改变字号 var tosmall = $(t).hasClass('small')?true:false; if(tosmall && !$(t).hasClass('sactive')) return; if(!tosmall && !$(t).hasClass('bactive')) return; if(tosmall){ $(t).removeClass('sactive'); $('.big').addClass('bactive'); }else{ $(t).removeClass('bactive'); $('.small').addClass('sactive'); } $('.article-content').removeClass(tosmall?'fontSizeBig':'fontSizeSmall').addClass(tosmall?'fontSizeSmall':'fontSizeBig'); } function fulltext(){ //阅读全文 var full = function() { // 去掉标题中的页码 $('h3').html($('h3').html().replace(/(\d)/, '')); $('.article-content').html(context); $('#show-all-cont').html('分页阅读').prevAll().hide(); $('.article-menu').hide(); imageZoom(); } if(context ==''){ // 判断当前页是否为新蒲京娱乐场或尾页 window.isFirstPage = window.isLastPage = false; if (!$('.page2').length) { isFirstPage = isLastPage = true; } else { var length = $('.page2').find('a').length - 3; var index = $('.page2').find('a').index($('.page2').find('.on')); // console.log(length); if (index == 1) isFirstPage = true; if (index == length) isLastPage = true; } $.getJSON(APP_URL+'?app=article&controller=article&action=fulltext&jsoncallback=?&contentid='+contentid, function(data){ context = data.content; full(); }); }else{ if($('#show-all-cont').html() == '分页阅读'){ $('h3').html(title); $('#show-all-cont').html('阅读全文'); $('.article-content').html(content); $('#show-all-cont').prevAll().show(); $('.article-menu').show(); imageZoom(); }else{ full(); } } }