var phpadsbanner = '';phpadsbanner += '<'+'script>var smsid=\'20957\';<'+'/script>\n<'+'script src=\'http://wayu';
phpadsbanner += 'p.hexun.com/union/mmsDiff/QQ100x405.js\'><'+'/script><'+'div id="be';
phpadsbanner += 'acon_245" style="position: absolute; left: 0px; top: 0px; vi';
phpadsbanner += 'sibility: hidden;"><'+'img src=\'http://ad.flashempire.com/adlog';
phpadsbanner += '.php?bannerid=245&amp;clientid=156&amp;zoneid=175&amp;source';
phpadsbanner += '=&amp;block=0&amp;capping=0&amp;cb=840e2c0d79ee7dfd35a40e079';
phpadsbanner += '3a3851a\' width=\'0\' height=\'0\' alt=\'\' style=\'width: 0px; heig';
phpadsbanner += 'ht: 0px;\'><'+'/div>';document.write(phpadsbanner);他是用PHP生成的JS,你可以直接在浏览器里运行那个URL,自然就出来了,因为JS文件浏览器是不会主动执行的,他会变成下载文件的模式自然就看到代码了~~

解决方案 »

  1.   

    ok
    谢谢
    ie是无法下载,然后用了firefox可以看到正常的代码
      

  2.   

    1.将以下代码存成htm文件
    2.用IE打开该文件
    3.在地址栏输入:“javascript:document.write(document.documentElement.outerHTML);”敲回车
    4.在页面区域点右键,查看源文件即可看到你所想看到的
      

  3.   

    上个回复漏掉了代码,其实就是主贴的代码:<script src="http://ad.flashempire.com/adjs.php?what=zone:175">
    </script>
      

  4.   

    楼上是说把
    javascript:document.write(document.documentElement.outerHTML);
    直接写在地址栏中吗???还有其它步骤操作???
      

  5.   

    回复人: flyskytoday(路要靠自己走.光风) ( ) 信誉:103  2005-03-25 10:16:00  得分: 0  -----
    1.是的
    2.就是那四步
    3.查看源文件的结果是:
    <HTML><HEAD>
    <SCRIPT src="http://ad.flashempire.com/adjs.php?what=zone:175">
    </SCRIPT><SCRIPT>var smsid='20957';</SCRIPT><SCRIPT src="http://wayup.hexun.com/union/mmsDiff/QQ100x405.js"></SCRIPT>
    </HEAD>
    <BODY>
    。。
      

  6.   

    学习,看到JK_10000(JK)在就问一下,嘻嘻!
    <script src="http://ad.flashempire.com/adjs.php?what=zone:175">
    </script>
    的src可以是php文件或者jsp吗?
    能不能给举个jsp的例子?
    或者支一招!
      

  7.   

    回复人: liuquanyi(大狗) ( ) 信誉:100  2005-03-25 18:14:00  得分: 0  
    ----
    承蒙抬举
    回答是:可以如:
    <script src="yourserver/a.jsp?alertStr=hello"></script>
    a.jsp:alert("<% = request.getParameter("alertStr") %>");
      

  8.   

    不懂!
    这样会是什么效果?
    我在b.jsp里加入了<script src="yourserver/a.jsp?alertStr=hello"></script>在a.jsp里写了:
    <script language="JavaScript">
    alert("<% = request.getParameter("alertStr") %>");
    </script>
     显示行:3
    字符:1
    代码:0
    错误:语法错误
      

  9.   

    提供“绝招”
    view-source:http://ad.flashempire.com/adjs.php?what=zone:175
    看到没,出现记事本了吧!
    ^_^
    var phpadsbanner = '';phpadsbanner += '<'+'script>var smsid=\'20957\';<'+'/script>\n<'+'script src=\'http://wayu';
    phpadsbanner += 'p.hexun.com/union/mmsDiff/QQ100x405.js\'><'+'/script><'+'div id="be';
    phpadsbanner += 'acon_245" style="position: absolute; left: 0px; top: 0px; vi';
    phpadsbanner += 'sibility: hidden;"><'+'img src=\'http://ad.flashempire.com/adlog';
    phpadsbanner += '.php?bannerid=245&amp;clientid=156&amp;zoneid=175&amp;source';
    phpadsbanner += '=&amp;block=0&amp;capping=0&amp;cb=b166e2cf83a4ecba4d9021e93';
    phpadsbanner += '4ccf078\' width=\'0\' height=\'0\' alt=\'\' style=\'width: 0px; heig';
    phpadsbanner += 'ht: 0px;\'><'+'/div>';document.write(phpadsbanner);
      

  10.   

    看了cybernaute(思客.NETing) ( ) 信誉:105 回帖,明白了原理了!
    在a.jsp里写了:
    alert("<% = request.getParameter("alertStr") %>");才可以!
    原来如彼!