日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

JS加載解析Markdown文檔過程詳解

瀏覽:155日期:2024-05-08 10:14:51

網(wǎng)上有很多網(wǎng)站會(huì)通過.md文檔來(lái)做頁(yè)面內(nèi)容,很好奇,這是怎么做的?

出于好奇,建了一個(gè)test.md文件:

# Hello World! asdfa asd *斜體文本* **粗體文本** ***斜粗體文本*** 分隔線(如下) **** * *****- - ------------GOOGLE.COM ~~刪除線~~ <u>下劃線</u>

JS加載解析Markdown文檔過程詳解

用瀏覽器打開之后,結(jié)果就被原封不動(dòng)的輸出來(lái)了,瀏覽器根本不會(huì)解析這玩意... 跟阮老師的blog相差好大啊~呵呵~還是太天真了!

然后,發(fā)現(xiàn):

JS加載解析Markdown文檔過程詳解

原來(lái)markdown文本還是需要用marked.js這么一個(gè)庫(kù)來(lái)解析的!于是乎,依葫蘆畫個(gè)瓢

<!doctype html><html><head> <meta charset='utf-8'/> <title>md文檔內(nèi)容轉(zhuǎn)成html顯示</title></head><body> <div style='width: 500px;height: 500px;overflow: auto'></div> <div style='margin-top: 30px'> <form name='form' action='' method='post'> <select name='q'> <option value='md/gs.md'>公式</option> <option value='md/test.md'>第一個(gè)Markdown文檔</option> </select> <input type='button' value='顯示' onclick='showMarkdown()'> </form> </div> <script type='text/javascript' src=’https://cdn.jsdelivr.net/npm/marked/marked.min.js’></script> <script type='text/javascript'> function showMarkdown() { var f = form; var xmlhttp; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { xmlhttp = new ActiveXObject(’Microsoft.XMLHttp’); } xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { document.getElementById(’content’).innerHTML = marked(xmlhttp.responseText); } } // 向服務(wù)器發(fā)送請(qǐng)求 xmlhttp.open(’GET’, f.q.value, true); xmlhttp.send(); } </script></body></html>

于是就有了下面的樣子:

JS加載解析Markdown文檔過程詳解

原理就是用ajax請(qǐng)求,取到 .md文件里的內(nèi)容,再通過marked.js提供的marked()方法將markdown語(yǔ)法的文本轉(zhuǎn)成html文檔。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久精品国产99| 日韩伦理一区| 亚洲黄页一区| 亚洲一区二区成人| 亚洲欧洲av| 国产麻豆一区二区三区精品视频| 一级成人国产| 91福利精品在线观看| 久久久精品区| 91精品亚洲| 视频一区国产视频| 7m精品国产导航在线| 精品视频免费| 欧美美女一区| 青青草伊人久久| 国产成人免费av一区二区午夜| 人在线成免费视频| 影音先锋久久| 国产精品亚洲综合在线观看| 国产一区二区三区探花| 蜜桃tv一区二区三区| 午夜影院欧美| 欧美日韩夜夜| 香蕉久久精品| 91成人福利| 群体交乱之放荡娇妻一区二区| 亚洲深爱激情| 免费一区二区三区在线视频| 久久激情一区| 日韩不卡在线观看日韩不卡视频| 色婷婷色综合| 日韩影院精彩在线| 国产91在线播放精品| 亚洲自啪免费| 欧美国产偷国产精品三区| 蜜臀av性久久久久蜜臀aⅴ四虎| 午夜亚洲福利| 久久香蕉国产| 国产精品极品在线观看| 久久视频精品| 国产精品久久久久久久免费软件 | 午夜日韩av| 国产精品久久777777毛茸茸| 美女少妇全过程你懂的久久| 国产日韩欧美一区| 亚洲精品电影| 韩日一区二区| 日本电影久久久| 影音先锋国产精品| 欧美激情综合| 蜜桃视频第一区免费观看| 高清不卡亚洲| 日韩av不卡一区二区| 激情丁香综合| 日韩av二区| 国产欧美一区二区三区国产幕精品 | 国产精品嫩模av在线| 久久成人亚洲| 日本а中文在线天堂| 国产伦精品一区二区三区视频 | 一区在线免费| 中文字幕高清在线播放| 日本少妇精品亚洲第一区| 激情综合网站| caoporn视频在线| 国产精品一区毛片| 日韩一区二区三区精品| 自拍日韩欧美| 精精国产xxxx视频在线野外| 欧美午夜三级| 亚洲bt欧美bt精品777| 激情欧美日韩一区| 日韩毛片视频| 精品一区二区三区中文字幕视频 | 国产精品亚洲综合色区韩国| 亚洲五月综合| 99久久久久| 国产精品久久久久久久久久10秀| 国产亚洲久久| 日本伊人久久| 综合激情视频| 久久99伊人| 亚洲天堂久久| 亚洲成人精品| 日本精品不卡| 日韩在线短视频| 欧美国产小视频| 国产一区二区三区四区五区| 欧美精品第一区| 国产欧美在线| 国产日产精品_国产精品毛片| 日韩中文字幕麻豆| 亚洲综合色婷婷在线观看| 日韩在线观看一区二区| 美女尤物久久精品| 亚洲婷婷丁香| 欧美日韩伊人| 精品午夜久久| 国产精品久久久久久久久久10秀| 欧美好骚综合网| 91精品韩国| 亚洲先锋成人| 免费视频久久| 欧美啪啪一区| 国产不卡精品| 福利在线一区| 天堂а√在线最新版中文在线| 欧美sss在线视频| 黄色成人在线网址| 日韩在线网址| 精品国产一区二区三区噜噜噜| 极品av在线| 欧美特黄a级高清免费大片a级| 影音先锋久久| 日韩一区二区三区精品视频第3页| 日韩avvvv在线播放| 久久99国产精品视频| 久久久蜜桃一区二区人| 国产手机视频一区二区| 色综合视频一区二区三区日韩| 欧美日韩精品一区二区三区视频| 国产毛片久久久| a国产在线视频| av亚洲免费| 午夜精品福利影院| 精品视频一区二区三区在线观看| 国产精品久久久久av电视剧| 黄色亚洲免费| 国产日韩一区二区三区在线播放| 国产一区二区三区黄网站| 一区二区三区视频免费观看| 伊人国产精品| 国精品产品一区| 99国产精品私拍| 欧美日韩99| 亚洲成人精品| 视频一区二区三区在线| 国产精品亚洲人成在99www | 久久精品三级| 一区二区三区视频免费观看| 亚洲精品麻豆| 日韩综合一区| 综合激情视频| 成人日韩在线| 久久国产视频网| 欧美亚洲在线日韩| 国产精品亚洲综合色区韩国| 99久久久久| 国产精品亲子伦av一区二区三区| 97精品中文字幕| 日韩精品高清不卡| 国产91精品对白在线播放| 欧美日韩中出| 亚洲激情黄色| 国产va免费精品观看精品视频| 日韩午夜电影| 国产一区二区三区不卡视频网站 | 日韩高清一区在线| 亚洲成人av观看| 亚洲欧洲免费| 欧洲av一区二区| 欧美日一区二区在线观看| 久久国产电影| 国产精品久久| 综合激情五月婷婷| 精品国模一区二区三区| 欧美在线观看天堂一区二区三区| 啪啪国产精品| 久久这里只有| 欧美久久亚洲| 亚洲人成毛片在线播放女女| 久久精品亚洲一区二区| 亚洲精品麻豆| 欧美天堂亚洲电影院在线观看| 精品中文字幕一区二区三区四区| 手机精品视频在线观看| а√在线中文在线新版| 久久国产欧美日韩精品| 久久成人国产| 精品中文字幕一区二区三区av| 国产成人77亚洲精品www| 国产日韩亚洲| 日韩影片在线观看| 亚洲欧美日韩视频二区| 国产一区亚洲| 色吊丝一区二区| 欧美激情在线精品一区二区三区| 亚洲精品第一| 一区二区国产在线| 伊人精品视频| 狠狠爱www人成狠狠爱综合网| 日韩电影在线视频| 精品国产中文字幕第一页| 日本91福利区| 天堂精品久久久久| 蜜桃视频一区二区三区在线观看| 亚洲精品在线观看91| 日韩综合精品| 亚洲1234区| 91精品精品|