要求(可以用PHP,或者JS):
     查看某一个文件(a.html)的源代码,发现如果有以下文本,则把它删除,接着生成新的代码,在原来的页面打开:
     文本1:
      237278937589374
     121323454364566
       ...(随便拉~~)
    文本2:XXXXXX
    文本3:XXXXXX
(用途:去处免费空间的广告)
例如,一个a.html的内容如下:
<html>
<head>
<body>
<!--
广告代码2
!-->
HELLO!
<!--
广告代码2
!-->
</body>
</head>
</html>
那么经过要求的页面扫描后,就会生成如下的代码:
<html>
<head>
<body>
HELLO!
</body>
</head>
</html>
并且在本页打开,
如果在这个页面中点连接打开新的网页,则也会应用到网页当中。。
或者用其他的方法也可以,只要能去除那些插入在网页当中的广告就是了!
谁正确分数就全给谁!!!
(空间地址:http://www.quotaless.com);

解决方案 »

  1.   

    帮你顶了,我知道php用正则可以处理,但是js的话得到文件是要权限的吧
      

  2.   

    <?php
    $handle = fopen ("http://www.example.com/", "rb");
    $contents = "";
    while (!feof($handle)) {
      $contents .= fread($handle, 8192);
    }
    fclose($handle);
    $contents = preg_replace("/\r\n/si", "", $contents );
    $contents = preg_replace("/<\!--.*?\!-- >/si", "", $contents );
    echo $contents;
    ?>