JS内容:<html>
<script>function ij(a){a=a.split("");a=a.reverse();a=jj(a,12);a=jj(a,32);a=a.reverse();a=jj(a,34);a=a.slice(3);a=jj(a,35);a=jj(a,42);a=a.slice(2);return a.join("")}function jj(a,b){var c=a[0];a[0]=a[b%a.length];a[b]=c;return a};sss=ij("FAMSDF9023MGF9MS0DMGW0E9JGMWE09RMG239J23ORMIEONMOIDRMGERONGRIG");document.write(sss);
</script>
</html>如何获得输出后的结果?我试了document对象,貌似只能获取源代码?

解决方案 »

  1.   

    function ij(a) {
    a = a.split("");
    a = a.reverse();
    a = jj(a, 12);
    a = jj(a, 32);
    a = a.reverse();
    a = jj(a, 34);
    a = a.slice(3);
    a = jj(a, 35);
    a = jj(a, 42);
    a = a.slice(2);
    return a.join("")
    }
    function jj(a, b) {
    var c = a[0];
    a[0] = a[b % a.length];
    a[b] = c;
    return a
    };sss = ij("FAMSDF9023MGF9MS0DMGW0E9JGMWE09RMG239J23ORMIEONMOIDRMGERONGRIG");document.write(sss); < /script>/
      

  2.   

    F9023MGF9MS0DMGW0E9JGMWEI9RMGF39JS3ORMIE2NMOGDRMGERONGRI0 ,这个是结果不?
      

  3.   

    Sub 获得js输出后的文字()
        Set doc = CreateObject("htmlfile")
        Set Window = doc.parentWindow
        Window.execScript "function ij(a){a=a.split('');a=a.reverse();a=jj(a,12);a=jj(a,32);a=a.reverse();a=jj(a,34);a=a.slice(3);a=jj(a,35);a=jj(a,42);a=a.slice(2);return a.join('')}function jj(a,b){var c=a[0];a[0]=a[b%a.length];a[b]=c;return a};sss=ij('FAMSDF9023MGF9MS0DMGW0E9JGMWE09RMG239J23ORMIEONMOIDRMGERONGRIG');", "javascript"
        Debug.Print Window.sss
    End Sub
      

  4.   

    已经知道了...Document.body.innerText