• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

相当于ASP中的主页面经典

templates 来源:Poku 3次浏览

是否可以使用经典ASP 而不是框架或iframe s构建某种主页面?相当于ASP中的主页面经典

我想知道是否有办法在主页面中包含内容页面,如ASP.NET master pages。从我研究的内容来看,ASP Classic确实支持将其他ASP/HTML页面包含到页面中,但放入此include的值意味着该功能不能动态。


===========解决方案如下:

您可以创建函数(例如,一个Header()函数和一个Footer()函数),它们什么也不做,只是输出一些标记。这些函数也可以带参数,并有条件地调用。它与Master页面不太一样,但它听起来像是完成了你想要做的事情。每个页面上都有一个<!--#include file="headerfooter.asp"-->,每个页面都会调用Header() & Footer()

或者您也可以在顶部使用<!--#include file="header.asp"-->,在每个页面底部使用<!--#include file="footer.asp"-->。我见过两种方法。

如果你正在寻找的反向,即,它调用单独的页面,在它的一个模板页“中间”部分,那么这是不是真的东西,你可以用ASP经典很容易做到。这是一种基本的差异:ASP.NET有一个控制树,事件等概念,而ASP Classic本质上只是一个从上到下的脚本。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)