![]() |
1
2
AFAIK您不能多次包含代码(您将得到带有重复标识符的错误)。 我创建类,在需要时创建它们。 |
![]() |
2
0
如果需要多次包含任何代码段,则应将其设置为Sub或函数。根据我的经验,SSIs用于存储那些sub和函数。因此,您可以在1.asp中创建一个子对象,然后在主.asp请执行以下操作:
|
![]() |
3
0
SSI include在页面的任何呈现完成之前完成。这意味着1.asp包含了两次,给您带来了变量声明和各种错误问题。这应该不惜一切代价避免。相反,您可以做的是(这是一个更好的设计和编程实践)将1.asp中的代码放入Sub,然后您可以在逻辑需要时调用Sub。如果这是一个更复杂的问题,您可以在1.asp中为这些内容创建类,或者将其分解为许多子类和函数。更干净,更适合将来的维护。 |