如何查找哪个页面加载控件

时间:2014-06-06 18:19:26

标签: javascript asp-classic

我有3个ASP页面使用相同的控件。 此控件必须具有一些javascript验证逻辑,具体取决于加载它的页面。

我需要找到一种方法来获取加载该控件的页面名称。

我该怎么做?

在我决定采用这种方法之前,我还没有任何代码要发布,抱歉。

2 个答案:

答案 0 :(得分:0)

我希望我理解你的问题。我对我认为你想要达到的目标做了类似的事情。我将每个asppage名称命名为提交页面名称

e.g。 aspPageName = "page1" 然后将页面名称存储为隐藏输入字段:

<input type="hidden" name="aspPageName" value="<%=aspPageName%>" >

<form onsubmit="return validForm()" name="standard" method="post" action="scriptname.asp">

然后当JS调用时,在JS pageName中设置变量

注意:<form>页面名称可以是标准名称,这意味着可以共享所有JS模块。

我希望我已经解释得这么好了。如果您需要进一步的细节/说明,请告诉我。

答案 1 :(得分:-1)

好吧,因为你不太清楚我假设你只想阅读

window.location.hrefwindow.location.pathname或其中一个window.location vars