??? 获取URL:
??? 1、通过ASP.NET获取如果测试的url地址是http://www.test.com/testweb/default.aspx, 结果如下:
??? Request.ApplicationPath: /testweb Request.CurrentExecutionFilePath: /testweb/default.aspx Request.FilePath: /testweb/default.aspx Request.Path: /testweb/default.aspx Request.PhysicalApplicationPath: E:\WWW\testweb\ Request.PhysicalPath: E:\WWW\testweb\default.aspx Request.RawUrl: /testweb/default.aspx Request.Url.AbsolutePath: /testweb/default.aspx Request.Url.AbsoluteUrl: http://www.test.com/testweb/default.aspx Request.Url.Host: www.test.com Request.Url.LocalPath: /testweb/default.aspx
??? 2、通过JS获取
???
???
??? thisURL = document.URL;
??? thisHREF = document.location.href;
??? thisSLoc = self.location.href;
??? thisDLoc = document.location;
??? strwrite = "
??? strwrite += "
??? strwrite += "
??? strwrite += "
??? document.write( strwrite );
???
??? thisDLoc = document.location;
??? thisURL = document.URL;
??? thisHREF = document.location.href;
??? thisSLoc = self.location.href;
???
??? thisTLoc = top.location.href;
??? thisPLoc = parent.document.location;
??? thisTHost = top.location.hostname;
??? thisHost = location.hostname;
??? strwrite = "
??? strwrite += "
??? strwrite += "
??? strwrite += "
??? document.write( strwrite );
???
??? thisTLoc = top.location.href;
??? thisPLoc = parent.document.location;
??? thisTHost = top.location.hostname;
??? thisHost = location.hostname;
???
??? tmpHPage = thisHREF.split( "/" );
??? thisHPage = tmpHPage[ tmpHPage.length-1 ];
??? tmpUPage = thisURL.split( "/" );
??? thisUPage = tmpUPage[ tmpUPage.length-1 ];
??? strwrite = "
??? strwrite += "
??? document.write( strwrite );
???
#p#副标题#e# ??? 获取IP ??? 1、ASP.NET中获取 ??? 获取服务器的IP地址: ??? using System.Net; ??? string myIP,myMac; ??? System.Net.IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList; ??? if ( addressList.Length>1) ??? { ??? myIP = addressList[0].ToString(); ??? myMac = addressList[1].ToString(); ??? } ??? else ??? { ??? myIP = addressList[0].ToString(); ??? myMac = "没有可用的连接"; ??? } ??? myIP地址就是服务器端的ip地址。 ??? 获取客户端的ip地址,可以使用 ??? //获取登录者ip地址 ??? string ip = Request.ServerVariables["REMOTE_ADDR"].ToString(); ??? 2、通过JS获取 ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? var sMacAddr=""; ??? var sIPAddr=""; ??? var sDNSName=""; ??? var service = locator.ConnectServer(); ??? service.Security_.ImpersonationLevel=3; ??? service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration'); ??? ??? ??? &nb 关键词标签:asp.net,URL,IP地址 相关阅读
热门文章
相关下载
人气排行 诛仙3飞升任务怎么做-诛仙3飞升任务流程最新2022 asp.net表单提交方法GET\POST 在ASP.NET中如何判断用户IE浏览器的版本 Asp.net中messagebox的实现方法 Asp.net中的web.config配置 在ASP.NET MVC中实现大文件异步上传 asp.net获取URL和IP地址 FileUpload上传多文件出现错误的解决方法 |
查看所有0条评论>>