Javascript 如何将1个文件用于不同的操作?
我有两个文件,分别是Index.aspx和AdminHome.aspx。还有javascript文件(test.js)用于后面的逻辑 Index和adminHome实际上是相同的,但不同的只是重定向操作 若我从Index.aspx运行程序,那个么我将被重定向到CheckSeat.aspx 若我从AdminHome.aspx运行程序,那个么我将被重定向到AdminCheckSeat.aspx。我想使用相同的Javascript,因为每个文件都有相同的逻辑。只有重定向文件是不同的 这是我在.js上的重定向代码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上的
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'段。