Skip to content

Commit 1783300

Browse files
committed
view code
1 parent 2c847ce commit 1783300

File tree

21 files changed

+443
-371
lines changed

21 files changed

+443
-371
lines changed

Resources/Markdown/css/app.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
html, body {
2-
-webkit-user-select: none;
3-
user-select: none;
2+
/* -webkit-user-select: none;
3+
user-select: none; */
44
cursor: url('../cursor/default.png'), default;
55
background-color: transparent;
66
}

Resources/Markdown/index.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
<link rel="stylesheet" href="css/bootstrap.min.css">
66
<link rel="stylesheet" href="css/github.min.css">
77
<link rel="stylesheet" href="css/app.css">
8+
<script src="js/jquery.min.js"></script>
89
<script src="js/highlight.pack.js"></script>
910
<script src="js/markdown-it.min.js"></script>
11+
<script src="js/layer.js"></script>
1012
<script src="js/index.js"></script>
1113
</head>
1214
<body>
@@ -17,6 +19,9 @@ <h1></h1>
1719
<div class="row full-height">
1820
<section class="col-xs-12 full-height">
1921
<div id="result" class="result"></div>
22+
<div id="codediv" style="display:none;">
23+
<pre style="border:none;"><code id="code" class="python"></code></pre>
24+
</div>
2025
</section>
2126
</div>
2227
</div>

Resources/Markdown/js/index.js

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,28 @@ md.options.highlight = function(str, lang) {
2828

2929
// 更新文字
3030
function updateText(text) {
31-
document.getElementById("result").innerHTML = md.render(text);
31+
layer.closeAll();
32+
$("#result").html(md.render(text));
3233
document.getElementById("loading").style.display = "none";
3334
document.getElementById("result").style.display = text.length > 0 ? "block" : "none";
3435
backToUp();
3536
// hljs.initHighlighting.called = false;
3637
// hljs.initHighlighting();
3738
}
3839

40+
// 更新代码
41+
function updateCode(text) {
42+
$("#code").html(hljs.highlightAuto(text).value);
43+
//捕获页
44+
layer.open({
45+
type: 1,
46+
shade: false,
47+
title: false, //不显示标题
48+
area: ["80%", "80%"],
49+
content: $('#codediv'), //捕获的元素,注意:最好该指定的元素要存放在body最外层,否则可能被其它的相对元素所影响
50+
});
51+
}
52+
3953
// 返回顶部
4054
function backToUp() {
4155
document.body.scrollTop = 0;
@@ -53,5 +67,7 @@ function getQueryString(name) {
5367
window.onload = function() {
5468
var name = getQueryString("name");
5569
name = (name === "null" ? "" : name);
56-
setTimeout(function() {renderReadme(name);}, 500);
70+
setTimeout(function() {
71+
renderReadme(name);
72+
}, 500);
5773
};

Resources/Markdown/js/jquery.min.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Resources/Markdown/js/layer.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
5.77 KB
Loading
11.2 KB
Loading

Resources/Markdown/js/theme/default/layer.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
5.66 KB
Loading
701 Bytes
Loading

0 commit comments

Comments
 (0)