看情况啦
如果新的banner要影响原页面布局,那么自动修改的可能性极小。在不影响原页面布局时可以:
1、遍历文件,直接在文件特征串处插入html代码
2、遍历文件,加入javascript通过其修改显示代码
3、若服务器是自己的则可以:暂时将html文件交php解释,设定php.ini中的auto_prepend_file=程序.php。由于php将先执行该程序,所以可以在打开页面的进行修改一台p2 166 nt4 服务器通过php编程修改文件(读入,修改串,保存)每个不大于64k的文件大约耗时50-100微秒。做一次性修改是可以忍受的,况且目前常见的环境比我给出的环境要高几个数量级呢!

解决方案 »

  1.   

    2、遍历文件,加入javascript通过其修改显示代码
    3、若服务器是自己的则可以:暂时将html文件交php解释,设定php.ini中的auto_prepend_file=程序.php。由于php将先执行该程序,所以可以在打开页面的进行修改
    这两个是怎么做的,请唠叨老大给个例子
      

  2.   

    可以用PHPLIB模板嵌套的方式.
    也就是新建一个文件new.htm
    <table>
    <tr><td>新的banner</td></tr>
    <tr><td>{OLDHTM}</td></tr>
    </table>
    在模板中用旧的页面替换OLDHTM
      

  3.   

    10万个页面全是手工完成的么?不可能吧。
    如果用了模块,修改模板文件,更新所有页面。
    如果是用程序生成的。修改程序,重新生成。用js可以引入文件,用iframe也可以。实在不行,那就替换吧。还不行?那就一个一个改吧。
      

  4.   

    用JS
    用innerHTML
    想加哪就加哪
    不过好像只有IE才支持
      

  5.   

    dreamweaver有插件批量添加注释,批量添加注释之后再替换为你想要的代码