【发布时间】:2010-09-07 04:51:28
【问题描述】:
function detailed_link(cell_rowid) {
var $tabs = $('#infrTab').tabs();
$tabs.tabs('select', 1); // switch to third tab~
objRowData = $('#' + pageGridId).getRowData(cell_rowid);
//document.getElementById("Name").value = objRowData.amount;
loadPage('Infringement/TaskDetail', 'taskDetails'); /* Path */
}
我编写了一个javascript 函数loadPage(),它需要某个页面的路径作为参数。我需要从应用程序根目录提供此路径。我不想要相对路径。请告诉我该怎么做。
【问题讨论】:
-
而不是绝对路径....我会推荐使用上下文路径,所以如果你的页面在
http://www.so.com/pages/one.aspx,你将使用/pages/one.aspx -
在这种情况下,如果某些内部文件夹中存在 javascript,我将不得不更改路径。
-
你可以访问
Url.RouteUrl()吗? (您将在 .NET 4.0 asp.net 应用程序中获得此信息) -
@Alastair 你能给我一些参考吗。
-
@vaibhav 当您从根文件夹使用它时,您所在的目录并不重要。从根文件夹我的意思是我给你的例子
/pages/one.aspx
标签: javascript asp.net jquery