我需要隱藏在查看源 js代碼js代碼
function unloadJS(scriptName) { var head = document.getElementsByTagName('head').item(0); var js = document.getElementById(scriptName); js.parentNode.removeChild(js); } function unloadAllJS() { var jsArray = new Array(); jsArray = document.getElementsByTagName('script'); for (i = 0; i < jsArray.length; i++){ if (jsArray[i].id){ unloadJS(jsArray[i].id) }else{ jsArray[i].parentNode.removeChild(jsArray[i]); } } } var page_count = {{count()}}; if (page_count == 4) { dataLayer.push({'event':'mobilePromo-android'}); } $(document).ready(function() { var page_count = {{count()}}; var height= $(window).height(); if (page_count == 4) { $.ajax({ type: "GET", url: "http://times.com/mobilepopuptracker?from=android", }); $('body').html('<div class="row flush aligncenter popbx" style="height:'+height+'px"><div class="12u">'); } else { } }); function redirect() { var a=$(location).attr('href'); window.location.href=a; } </script>
問題
- 我需要在視圖源中隱藏js代碼。
調試
我已經reffred上http://www.sitepoint.com/hide-jquery-source-code/的鏈接找到解決方法。
儘管代碼仍然被查看。
任何建議是最受歡迎的。
儘管我們知道我們無法停止查看源代碼中的js,但仍然必須有一些技巧。
我認爲隱藏JS並不是(完全)可能的,但是一些「強大」縮小也可以是一樣的) – nettutvikler
任何有一點開發經驗的人都可以閱讀你的代碼。還有誰會關心它?你爲什麼要這樣?希望不是爲了安全。 –