可能重复:
View Generated Source (After AJAX/JavaScript) in C#从HTML文件读取JavaScript的显示值
注:我为”不使用ASP.NET和我使用的是C#控制台项目。
用一个简单的html文件:
<script type="text/javascript">
eval(function(p,r,o,x,y,s){y=function(c){return(c<r?'':y(parseInt(c/r)))+((c=c%r)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(o--){s[y(o)]=x[o]||y(o)}x=[function(y){return s[y]}];y=function(){return'\\w+'};o=1};while(o--){if(x[o]){p=p.replace(new RegExp('\\b'+y(o)+'\\b','g'),x[o])}}return p}('j=D^C;b=3;h=1;r=7;t=B^E;p=9;g=F^A;f=0;l=5;a=G^I;q=y^u;o=w^z;s=6;d=4;k=2;n=8;m=x^v;i=H^L;e=W^U;c=X^V;J=f^j;S=h^i;M=k^g;T=b^a;K=d^e;N=l^m;O=s^t;R=r^q;Q=n^o;P=p^c;',60,60,'^^^^^^^^^^Three4Two^Seven^One3Nine^Nine^Four4Three^Zero^OneTwoSix^Three^FourSixFive^Five8Four^One^Two^One2Eight^Five^ZeroThreeZero^Six^Nine0Seven^Four^Eight^SevenNineOne^8080^8888^10448^7095^12181^3129^88^11687^8090^3394^1337^3885^9893^12222^9090^ZeroOneNineThree^SixOneTwoOne^8000^ThreeEightThreeTwo^OneOneSixSeven^FourThreeEightZero^Eight2FourEight^Seven0ZeroNine^OneEightFiveSix^EightTwoSevenFive^Four0OneFour^808^1080^11238^10637'.split('\u005e'),0,{}))
document.write((Seven0ZeroNine^ZeroThreeZero));
</script>
其中显示简单的 “8”
我想拿到这本 “显示” 价值。我当然需要Webrowser解码JavaScript。
WebBrowser web = new WebBrowser();
web.Navigate(@"c:\1.html");
请避免与_C#_或类似前缀你的问题。这就是标签的用途。 – 2012-03-17 03:08:21
你的问题是什么?你希望做什么?你有什么尝试? – 2012-03-17 05:04:25
嗨,我有我的anwser:http://stackoverflow.com/questions/1307800/view-generated-source-after-ajax-javascript-in-c-sharp – user1275250 2012-03-17 06:10:10