是否有JavaScript方法來檢查用戶是否更改了給定的代碼? 例子:Javascript:檢查用戶是否對代碼段做了更改
<div id="mycodestyle">
<a href="http://www.example.com"><img src="image.gif"></a>
</div>
如果用戶現在變爲像
<div id="mycodestyle">
<img src="image.gif">
</div>
他得到的代碼是一個信息 - >代碼修改。 Extremetracking使用相同的方法,但我不知道他們是如何做到的。 這裏是extremetracking
<div id="eXTReMe">
<a href="http://extremetracking.com/open?login=example">
<img src="http://t1.extreme-dm.com/i.gif" style="border: 0;"
height="38" width="41" id="EXim" alt="eXTReMe Tracker" /></a>
<script type="text/javascript"><!--
EXref="";
top.document.referrer?EXref=top.document.referrer:EXref=document.referrer;
//--></script>
<script type="text/javascript"><!--
var EXlogin='example' // Login
var EXvsrv='s10' // VServer
EXs=screen;
EXw=EXs.width;
navigator.appName!="Netscape"?EXb=EXs.colorDepth:EXb=EXs.pixelDepth;
EXsrc="src";
navigator.javaEnabled()==1?EXjv="y":EXjv="n";
EXd=document;
EXw?"":EXw="na";
EXb?"":EXb="na";
EXref?EXref=EXref:EXref=EXd.referrer;
EXd.write("<img "+EXsrc+"=http://e1.extreme-dm.com",
"/"+EXvsrv+".g?login="+EXlogin+"&",
"jv="+EXjv+"&j=y&srw="+EXw+"&srb="+EXb+"&",
"l="+escape(EXref)+" height=1 width=1>");
//--></script>
<noscript><div id="neXTReMe"><img height="1" width="1" alt=""
src="http://e1.extreme-dm.com/s10.g?login=example&j=n&jv=n" />
</div></noscript>
</div>
你是什麼意思「改變給定的代碼」?通過保存和修改文檔?通過使用調試器如螢火蟲?通過使用書籤? – slaphappy
用戶可以從我的網站複製腳本並將其粘貼到他自己的頁面上。但是,如果他對腳本進行了任何更改,他將收到一條錯誤消息。 – celebo