Es ist unmöglich, Ihren JQuery -Code vor dem Gelegenheitskopieren zu schützen, da Browser auf den Code zugreifen müssen, um ihn auszuführen. Sie können jedoch den lässigen Diebstahl durch Verschleierung und Minifikationstechniken erheblich behindern. Dies macht den Code weitaus schwieriger zu verstehen, auch wenn er in der Quelle des Browsers technisch angezeigt werden kann.
Mehrere Online -Tools können helfen:
Wichtige Überlegungen:
Erweiterte Technik: Entladen von JavaScript -Dateien
Diese Technik beseitigt verknüpfte JavaScript -Dateien aus dem DOM, nachdem sie geladen haben, so dass sie im Quellcode unsichtbar werden. Der Code bleibt jedoch im Speicher und funktioniert korrekt.
function unloadJS(scriptName) { var head = document.getElementsByTagName('head').item(0); var js = document.getElementById(scriptName); if (js) js.parentNode.removeChild(js); } function unloadAllJS() { var jsArray = document.getElementsByTagName('script'); for (var i = 0; i < jsArray.length; i++) { if (jsArray[i].id) { unloadJS(jsArray[i].id); } else { jsArray[i].parentNode.removeChild(jsArray[i]); } } }
Denken Sie daran, während diese Methoden das Kopieren härter machen, bieten sie keinen absoluten Schutz. Konzentrieren Sie sich auf starke Sicherheitspraktiken und berücksichtigen Sie andere Methoden zum Schutz Ihres geistigen Eigentums, wenn sie wirklich kritisch sind.
Das obige ist der detaillierte Inhalt vonVerstecken Sie Ihren Jquery -Quellcode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!