虽然不是C#,但是里面东西都不陌生。关键是这些值最后都换算成了什么啊?<script type="text/javascript"><!--
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}
function wphc(){
var wphc_data = [1906154957,2090631647,2055446411,2106636232,1720096966,1775943886,1736936921,601065177,633658259,969399450,734451865,667082398,734386560,969003164,616684434,601414815,617011346,567860121,667015838,566412186,667279002,549771904,969267866,650500760,600163227,968937618,616880540,617077632,633521043,651743643,566352256,969003136,848221082,1906022620,2140965876,2005376475,852017539];  for (var i=0; i<wphc_data.length; i++){
wphc_data[i]=wphc_data[i]^317974699;
} var a = new Array(wphc_data.length); 
for (var i=0; i<wphc_data.length; i++) { 
a[i] = String.fromCharCode(wphc_data[i] & 0xFF, wphc_data[i]>>>8 & 0xFF, wphc_data[i]>>>16 & 0xFF, wphc_data[i]>>>24 & 0xFF);
} return eval(a.join('')); 
}
addLoadEvent(function(){document.getElementById('wphc_value').value=wphc();});
//--></script>