你说
那是由于你的src指向的是静态的home.html,所以只会把home.html远封不动的发给客户端,不会解释想应的TAG。要实现你想的东西应该是:
src=url,这里的URL应该是你的websnap程序的一个路径,这样服务器就回把该路径的内容返回给客户端,而该路径可以用home.html做模板,这时候服务器就会解释,也就是说替换里面的TAG。我改了一下
frame name="main" src="http://191.9.200.116/scripts/5/p0910.dll"可是显示的frame是一个白板,没有内容,看来我的理解还有问题能不能再解释一下呢?

解决方案 »

  1.   

    象你现在这样写,在该frame 里显示的就是缺省ACTION的内容,如果你显示home.html,那么home.html应该在缺省ACTION的PRODUCER属性指定的那个PAGEPRODUCER的HTMLFILE属性里指定,比如:
    ACTION0的DEFAULT属性是TRUE,PRODUCER属性为PAGEPRODUCER1,那么请你再设定PAGEPRODUCER1组件的HTMLFILE属性为home.html就可以了。如果不想用DEFAULTACTION,只要改成src="http://191.9.200.116/scripts/5/p0910.dll?ACTIONNAME"就可以了。
    顺便问一下,你用的什么版本的DELPHI?
      

  2.   

    我用的是D7
    改成
    src="http://191.9.200.116/scripts/5/p0910.dll/?home.html可以了,
    但这是静态的,是吗?想要动态的就把相应的PAGEPRODUCER1组件的HTMLFILE属性改成各自的
    html file 是吗?
      

  3.   

    另外,处理自定义的TAG的代码要在PAGEPRODUCER的ONTAG事件里写