|
|
1
1
使用include中的函数或类:
对于更复杂的场景,我倾向于使用类:
|
|
|
2
1
很抱歉向您证明错误的bugeo,但是动态/条件包含的形式是非常可能的; 看看wsc的thom,它们是基于XML的组件,您可以用vbscript编写代码并从ASP页面调用。它们的作用就像是COM组件,但是它们可以被编辑,并且可以像普通的ASP页面一样被动态地解释。 它们在经典的ASP中并不广为人知,但实际上它们非常有用,甚至允许您分离表示和业务逻辑。一个WSC也可以调用其他的WSC,这样您就可以对一个n层应用程序进行编程。 我的日志上有一个示例,演示如何从ASP调用WSC。您还可以下载和修改两个WSC。它们实际上非常简单,您可以用XML定义属性和方法,在同一个文件中,您可以为这些属性以及vbscript中的所有方法编写getter和setter代码: http://precompiled.wordpress.com/2007/11/26/hmac-sha1-encryptie-onder-classic-asp/ 以下是一些更详细的信息: http://aspalliance.com/414_Windows_Scripting_Components_WSC_in_ASP 以及从Microsoft创建WSC的向导: 希望这有帮助, 埃里克 |
|
|
3
0
在经典的ASP中,动态包含是不可能的。 |
|
|
4
0
动态包含在ASP Classic中是可能的:
|
|
|
5
0
当我的所有include都将变量传递给页面中的其他include时,我被认为是“动态的”。例如,在我使用的每一页上
然后,我可以使用getusername(userid)之类的函数,在任何需要的地方显示用户名。 使用会话cookie,用户的所有信息都可以用于日志记录等。 |
|
|
Daniel Viaño · 将函数移动到不同的文件 8 年前 |
|
|
Trojax · 编译多个。c和。h文件 8 年前 |
|
Stevoisiak · 为什么#包含打破全局变量? 8 年前 |
|
|
jaxonjma · 在另一个JSP中动态发送并包含JSP 8 年前 |