.NET获取页面名称
来源:互联网 发布:狸窝mac版下载 编辑:程序博客网 时间:2024/06/04 19:38
public void getUrl()
{
string url = HttpContext.Current.Request.Url.PathAndQuery.ToString();
int tag = url.LastIndexOf("/") + 1;
int mm = url.IndexOf(".aspx") - url.LastIndexOf("/") - 1;
string urlName = url.Substring(tag, mm);
Response.Write(urlName);
}
JS获取
//获得网页完整网址
function getPageFullUrl()
{
var PageFullUrl;
return window.location.href;
}
//获得网页不带参数的网址
function getPageUrl()
{
var PageUrl;
var i;
PageUrl=window.location.href;
i = PageUrl.indexOf("?"); //indexOf
PageUrl=PageUrl.substring(0, i);//网页地址 substring 函数
return PageUrl;
}
//获得网页参数串
function getPageUrlParameterstr()
{
var PageUrl;
var i;
PageUrl=window.location.href;
i = PageUrl.indexOf("?"); //indexOf
PageUrl=PageUrl.substring(i+1);//网页地址 substring 函数
return PageUrl;
}
//获得网页参数数组
function getPageUrlParameters()
{
var PageUrl;
var i;
var urlPara;
var ArrPara
PageUrl=window.location.href;
i = PageUrl.indexOf("?"); //indexOf
urlPara=PageUrl.substring(i+1);//网页地址 substring 函数
ArrPara=urlPara.split('&');
return ArrPara;
}
//获得指定网页参数(参数和值)
function getPageUrlTheParameter(Paraname)
{
var urlPara;
var strPara;
var rtnValue;
rtnValue="";
//调用获得网页参数函数
urlPara=getPageUrlParameters();
//查找
for( var iPara in urlPara )
{
strPara=urlPara[iPara].toString();
var j = strPara.indexOf(Paraname);
if( j>-1 )
{
//查找到所要的参数则退出循环
rtnValue=strPara;
break; //
};
}
return rtnValue;
}
//获得指定网页参数值
function getPageUrlTheParameterValue(Paraname)
{
var strPara;
var rtnValue;
var j;
rtnValue="";
//调用获得指定网页参数(参数和值)
strPara=getPageUrlTheParameter(Paraname).toString();
if (strPara!="")
{
j=strPara.indexOf("=");
rtnValue=strPara.substring(j+1) ;
}
return rtnValue
}
//返回替换网页中的参数值后的参数串
function getPageUrlTheReplaceParameter(Paraname,value)
{
var urlPara;
var strPara;
var strParas;
var rtnValue;
rtnValue="";
strParas="";
//调用获得网页参数函数
urlPara=getPageUrlParameters();
//查找
for( var iPara in urlPara )
{
strPara=urlPara[iPara].toString();
var j = strPara.indexOf(Paraname);
if( j>-1 )
{
//查找到所要的参数则替换
strParas = strParas + "&" + strPara.substring(0, strPara.indexOf('='))
+ "=" + value;
}
else
{
strParas = strParas + "&" + strPara;
}
}
return strParas;
}
window.alert("网页全网址:" + getPageFullUrl());
//window.alert("网页无参数网址:" + getPageUrl());
///window.alert("网页网址的参数:" + getPageUrlParameterstr());
//window.alert("网页网址的参数(数组):" + getPageUrlParameters());
//window.alert("获得指定的参数及值:" + getPageUrlTheParameter("platformID"));
//window.alert("获得指定的参数的值:" + getPageUrlTheParameterValue("platformID"));
//window.alert("获得替换后指定的参数的值后的参数串(platformID参数被替换成Test):" + getPageUrlTheReplaceParameter("platformID","Test"));
- .net 获取页面名称
- .NET获取页面名称
- 遍历获取ASP.NET页面控件的名称及值
- asp.net 中遍历页面里某种控件(Textbox)、获取当前页面的名称
- Jsp页面获取项目名称
- JS获取当前页面名称
- js获取当前页面名称
- JS获取当前页面名称
- 在jsp页面获取项目名称
- .NET获取页面内容
- net 获取Excel所有工作表名称
- objectarx .net 获取图层名称
- 【.Net码农】利用Lambda获取属性名称
- WordPress根据页面名称获取页面id方法
- WordPress根据页面名称获取页面id方法
- asp.net 获取获取客户端IP,名称等地址
- .NET---获取当前页面名
- .net 获取当前页面文件名
- 正确理解Linux内存占用过高的问题
- 黑马程序员_Java学习日记24_高新技术3
- js 字符串处理整理
- oracle存储过程返回值
- 每位开发人员都应铭记的10句编程谚语
- .NET获取页面名称
- android Tabhost控件的使用
- codeforces Round #131 div2水题报告
- 学习SAP HANA 的资源
- 10件开发者和老板都要知道的HTML5的那些事 (转)
- Android异步通信机制(一)
- 一个游戏程序员的学习资料
- Vs2008 win32控制台程序不弹出控制台窗口的方法
- jquery事件与对象