微软的脚本编码器( SCRENC.EXE )是微软提供的可以对ASP脚本源码进行编码加密的一个工具。应用开发商通过使用这个工具,达到 Web 主机和 Web 客户不能查看或修改它们的源代码。有关SCRENC.EXE的详细内容请参看笔者的文章《对ASP脚本源代码进行加密》。在某种情况下如果我们忘了做源码备份,就无法再进行加工、修改了。怎么能把加过密的代码再恢复回来呢?
<SCRIPT language=JScript> function verifyCorrectBrowser(){ if(navigator.appName == "Microsoft Internet Explorer") if (navigator.appVersion.indexOf ("5.") >= 0) return(true); else return(false); } function getAppropriatePage(){ var str1 = "Had this been an actual Web site, a page compatible with "; var str2 = "browsers other than "; var str3 = "Microsoft Internet Explorer 5.0 "; var str4 = "would have been loaded."; if (verifyCorrectBrowser()) document.write(str1 + str3 + str4); else document.write(str1 + str2 + str3 + str4); } </SCRIPT>