$(function(){ var page_id = $("#page_id").val() ; layer_index = layer.load(1, { shade: [0.1, '#fff'] //0.1透明度的白色背景 }); $.ajax({ type: "get", url: DocConfig.server+"/api/page/info&page_id="+page_id, cache:false, async:false, dataType: "json" , success: function(data){ if (data.error_code === 0 ) { $("#page_md_content textarea").html(data.data.page_content); $("#page_title").html(data.data.page_title); $("#doc-title").html(data.data.page_title); }else{ $.alert(data.error_message) } layer.closeAll(); } }); hljs.initHighlightingOnLoad(); var EditormdView = editormd.markdownToHTML("page_md_content", { htmlDecode : "style,script,iframe|filterXSS", // you can filter tags decode emoji : false, taskList : true, tex : true, // 默认不解析 flowChart : true, // 默认不解析 sequenceDiagram : true, // 默认不解析 }); //为所有table标签添加bootstap支持的表格类 $("table").addClass("table table-bordered table-hover"); $.each($('table'), function() { $(this).prop('outerHTML', '
'+$(this).prop('outerHTML')+'
'); }); //不是本项目的超链接都在新窗口打开 $('a[href^="http"]').each(function() { $(this).attr('target', '_blank'); $(this).click(function(){ var target_url = $(this).attr("href") ; if (target_url.indexOf(window.top.location.host + window.top.location.pathname) > -1 ){ window.top.location.href = target_url; return false; } }); }); if (!isMobile()) { $("th").css("min-width","77px"); }; $("table thead tr").css({"background-color":"#08c","color":"#fff"}); $("table tr").each(function(){ if($(this).find("td").eq(1).html()=="object" || $(this).find("td").eq(1).html()=="array[object]") { $(this).css({"background-color":"#99CC99","color":"#000"}); } }); //图片点击放大 $("#page_md_content img").click(function(){ var img_url = $(this).attr("src"); //如果不在iframe里,则直接当前窗口打开 if (self == top) { var json = { "title": "", //相册标题 "id": 123, //相册id "start": 0, //初始显示的图片序号,默认0 "data": [ //相册包含的图片,数组格式 { "alt": "", "pid": 666, //图片id "src": img_url, //原图地址 "thumb": img_url //缩略图地址 } ] } layer.photos({ photos: json ,anim: 5 //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数) }); }else{ //如果在iframe里,则直接传url给父窗口 var message ={"img_url":img_url,"meessage_type":"img_url"}; top.postMessage(message, window.location.origin); } }); })