0

我有一个用经典 asp 编写的应用程序。现在我需要创建一个可由我的应用程序的所有文件访问的新函数,问题是我必须为所有站点添加包含。

有谁知道如何在不需要添加包含的情况下全局定义这个函数?

我已经尝试过使用 global.asa,但它对我不起作用。

非常感谢您提前。

问候

4

1 回答 1

0

我不相信有一种方法可以创建一个可以从任何 ASP 文件调用的 ASP 函数,而无需在需要调用它的 ASP 页面中包含该函数。

我用于站点(或站点中相关功能的文件夹)的一种常见设计模式是创建一个包含这种东西的文件——全局函数——然后将该文件包含在站点/文件夹上的每个 ASP 文件中. 该文件可能包含的一个常见内容是一个子例程,它在页面内容之前发出初始 HTML,另一个发出内容之后的所有内容。这使我可以轻松地为所有页面提供一个共同的外观,并且(当与一个共同的样式表结合使用时)无需修改每个页面即可更改该外观。您还可以在此文件中包含广泛引用的函数。例如,我网站上的每个页面顶部都有一个登录表单。处理验证客户登录凭据的代码位于此全局头文件中。

于 2018-07-09T15:05:20.693 回答