大佬,快点修复一下吧。
字节跳动的CDN下线了用不了了,换一个CDN源就可以了,编辑一下,在写入文本文件那一步,把里面的链接全部换成可用的,去jsdelivr找就行。
编辑--写入文本文件--替换成
$$<!DOCTYPE html> <html lang="zh-cmn-Hans"> <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> <head> <meta charset="UTF-8"> <title>文本比对</title> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/codemirror@5.65.2/lib/codemirror.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/codemirror@5.65.2/addon/merge/merge.css"> <script src="https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js"> </script> <style> .CodeMirror-merge, .CodeMirror-merge .CodeMirror { height: 98vh; } </style> </head> <body> <div id="code_view"></div> <script src="https://cdn.jsdelivr.net/npm/diff-match-patch@1.0.5/index.min.js"> </script> <script src="https://cdn.jsdelivr.net/npm/codemirror@5.65.2/lib/codemirror.min.js"> </script> <script src="https://cdn.jsdelivr.net/npm/codemirror@5.65.2/addon/merge/merge.js"> </script> <script> var leftValue = "{对比1.Replace("\\", "\\\\").Replace("\"","\\\"").Replace("\r\n", "\\n").Replace("\n", "\\n")}"; var rightValue = "{对比2.Replace("\\", "\\\\").Replace("\"","\\\"").Replace("\r\n", "\\n").Replace("\n", "\\n")}"; var t = document.getElementById("code_view"); CodeMirror.MergeView(t, { value: leftValue, lineWrapping: true, origLeft: null, orig: rightValue, lineNumbers: true, mode: "text/plain", highlightDifferences: true, connect: null, collapseIdentical: false, allowEditingOriginals: true }) </script> </body> </html>