玛氪宕·梦魔(Markdown Memo),使用Markdown的云端备忘录,百度IFE的RIA启航班的不合格的作业,才……才没有什么阴谋呢!
源gitee链接https://gitee.com/arathi/MarkdownMemo?_from=gitee_search
				
			
			
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					109 lines
				
				4.0 KiB
			
		
		
			
		
	
	
					109 lines
				
				4.0 KiB
			| 
											11 years ago
										 | <!DOCTYPE html> | ||
|  | <html lang="zh"> | ||
|  |     <head> | ||
|  |         <title>CodeMirror searchbox Test</title> | ||
|  |         <meta charset="UTF-8"> | ||
|  |         <meta name="description" content="" /> | ||
|  |         <meta name="keywords" content="" /> | ||
|  |         <link rel="stylesheet" href="../examples/css/style.css" /> | ||
|  |     </head> | ||
|  |     <body> | ||
|  |         <div id="layout"> | ||
|  |             <textarea id="test" style="display:none;">###Hello world!</textarea> | ||
|  |         </div> | ||
|  |         <script src="../examples/js/jquery.min.js"></script> | ||
|  |         <link rel="stylesheet" href="../lib/codemirror/codemirror.min.css" /> | ||
|  |         <script src="../lib/codemirror/codemirror.min.js"></script> | ||
|  |         <script src="../lib/codemirror/modes.min.js"></script>   | ||
|  |         <script src="../lib/codemirror/addons.min.js"></script>  | ||
|  |         <script src="js/searchbox.js"></script> | ||
|  |         <style> | ||
|  |             html, body, #layout, .CodeMirror { | ||
|  |                 width: 100%; | ||
|  |                 height: 100%; | ||
|  |                 overflow: hidden; | ||
|  |                 font-family: Consolas; | ||
|  |                 font-size: 13px; | ||
|  |             } | ||
|  |             .ace_search { | ||
|  |                 font-family:"微软雅黑",Arial; | ||
|  |                 padding-bottom: 4px; | ||
|  |             } | ||
|  |              | ||
|  |             .ace_replacebtn, .ace_button { | ||
|  |                 padding: 0 5px; | ||
|  |                 font-size: 12px; | ||
|  |             } | ||
|  |              | ||
|  |             .ace_button { | ||
|  |                 border-radius: 3px; | ||
|  |                 padding: 2px 5px; | ||
|  |                 margin-left: 3px; | ||
|  |             } | ||
|  |              | ||
|  |             .ace_button.checked { | ||
|  |                 border-color: #ccc; | ||
|  |                 background-color: #fafafa; | ||
|  |                  | ||
|  |             } | ||
|  |              | ||
|  |             .ace_search { | ||
|  |                 display: inline-block; | ||
|  |                 max-width: 320px; | ||
|  |             } | ||
|  |              | ||
|  |             .ace_search_form, .ace_replace_form { | ||
|  |                 display: inline-block; | ||
|  |                 float: none; | ||
|  |             } | ||
|  |              | ||
|  |             .ace_search_options { | ||
|  |                 display: block; | ||
|  |             } | ||
|  |         </style> | ||
|  |         <script type="text/javascript"> | ||
|  |             $(function() { | ||
|  |                 var enableSearchbox = true; | ||
|  |                 var codeMirrorConfig = { | ||
|  |                     mode: "gfm", | ||
|  |                     theme: "default", | ||
|  |                     tabSize: 4, | ||
|  |                     dragDrop: false, | ||
|  |                     autofocus: true, | ||
|  |                     indentUnit : 4, | ||
|  |                     searchbox: enableSearchbox,  // IE9+ | ||
|  |                     lineNumbers: true, | ||
|  |                     lineWrapping: true, | ||
|  |                     matchBrackets: true, | ||
|  |                     indentWithTabs: true, | ||
|  |                     styleActiveLine: true, | ||
|  |                     styleSelectedText: true, | ||
|  |                     autoCloseBrackets: true, | ||
|  |                     showTrailingSpace: true, | ||
|  |                     highlightSelectionMatches: { | ||
|  |                         showToken: /\w/ | ||
|  |                     }  | ||
|  |                 };  | ||
|  | 
 | ||
|  |                 $.get("../examples/test.md", function(md){ | ||
|  |                     $("#test").html(md); | ||
|  |                      | ||
|  |                     var codeMirrorEditor = CodeMirror.fromTextArea($("#test")[0], codeMirrorConfig); | ||
|  |                     var codeMirror = $(".CodeMirror"); | ||
|  |                  | ||
|  |                     $(window).keydown(function() { | ||
|  |                         if (!enableSearchbox) return false; | ||
|  |                          | ||
|  |                         $(".ace_replacebtn").eq(0).html("替换"); | ||
|  |                         $(".ace_replacebtn").eq(1).html("全部替换");                         | ||
|  |                         $(".ace_searchbtn").eq(2).remove();//.html("全部").css({width: "36px", padding :"0 4px"}); | ||
|  |                          | ||
|  |                         $(".ace_button").eq(0).html("正则搜索"); | ||
|  |                         $(".ace_button").eq(1).html("区分大小写"); | ||
|  |                         $(".ace_button").eq(2).html("全词搜索"); | ||
|  |                     }); | ||
|  |                 }); | ||
|  |             }); | ||
|  |         </script> | ||
|  |     </body> | ||
|  | </html> |