Javascript 如何将1个文件用于不同的操作?

Javascript 如何将1个文件用于不同的操作?,javascript,c#,asp.net,redirect,Javascript,C#,Asp.net,Redirect,我有两个文件,分别是Index.aspx和AdminHome.aspx。还有javascript文件(test.js)用于后面的逻辑 Index和adminHome实际上是相同的,但不同的只是重定向操作 若我从Index.aspx运行程序,那个么我将被重定向到CheckSeat.aspx 若我从AdminHome.aspx运行程序,那个么我将被重定向到AdminCheckSeat.aspx。我想使用相同的Javascript,因为每个文件都有相同的逻辑。只有重定向文件是不同的 这是我在.js上的

我有两个文件,分别是Index.aspx和AdminHome.aspx。还有javascript文件(test.js)用于后面的逻辑

Index和adminHome实际上是相同的,但不同的只是重定向操作

若我从Index.aspx运行程序,那个么我将被重定向到CheckSeat.aspx

若我从AdminHome.aspx运行程序,那个么我将被重定向到AdminCheckSeat.aspx。我想使用相同的Javascript,因为每个文件都有相同的逻辑。只有重定向文件是不同的

这是我在.js上的重定向代码

var url = "CheckSeat.aspx?noSeat=" + encodeURIComponent(lObjSeat[0].Name) + "&endtime=" + encodeURIComponent(time);                 
    window.location.replace(url);
那么有可能吗? 如果是,你怎么办

示例URL:


我只需要'index.aspx'段

您可以根据当前页面替换url

if (document.URL = 'Index.aspx') {
    var url = "CheckSeat.aspx?noSeat=" + encodeURIComponent(lObjSeat[0].Name) + "&endtime=" + encodeURIComponent(time);
    window.location.replace(url);
}
else if (document.URL = 'AdminHome.aspx') {
    var url = "AdminCheckSeat.aspx"
    window.location.replace(url);
}

但是URL不仅显示'Index.aspx',而且这种URL还可以吗?我的回答只是代表了我的想法。请将完整的URL添加到条件中。我已经知道,如果是这样的话。问题是如何只获取'Index.aspx'段。