如何用js获取当前打开的页面的路径

比如打开D:\aa\abc.html,然后能获取到abc.html路径D:\aa\这样的路径的方法怎么写

lz
(1)window.location.href : 整个URl字符串(在浏览器中就是完整的地址栏)返回值: http://www.abc.com/order/index.html?orderid=1&name=java#imhere(2)window.location.protocol :URL 的协议部分返回值:http:(3)window.location.host : URL 的主机部分返回值:www.abc.com(4)window.location.port : URL 的端口部分(如果采用默认的80端口(update:即使添加了:80),那么返回值并不是默认的80而是空字符)返回值:""(5)window.location.pathname : URL 的路径部分(就是文件地址)返回值:/order/index.html(6)window.location.search : 查询(参数)部分 (除了给动态语言赋值以外,我们同样可以给静态页面,并使用javascript来获得相信应的参数值)返回值:orderid=1&name=java(7)window.location.hash : 锚点返回值:#imhere(8)document.URL返回值: http://www.abc.com/order/index.html?orderid=1&name=java#imhere//获取Url传过来的值
function Request(name)
{
new RegExp("(^|&)"+name+"=([^&]*)").exec(window.location.search.substr(1));
return RegExp.$2
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-28
设置或获取对象指定的文件名或路径。
alert(window.location.pathname)

设置或获取整个 URL 为字符串。

alert(window.location.href);
设置或获取与 URL 关联的端口号码。
alert(window.location.port)

设置或获取 URL 的协议部分。
alert(window.location.protocol)

设置或获取 href 属性中在井号“#”后面的分段。
alert(window.location.hash)

设置或获取 location 或 URL 的 hostname 和 port 号码。
alert(window.location.host)

设置或获取 href 属性中跟在问号后面的部分。
alert(window.location.search)
第2个回答  2013-07-11
如果你的的web页面是在服务器,js是获得不了的php 是通过$_SERVER来获得的,asp net jsp都是用自己的函数获得,如果你在你本地测试 可以是楼上的<script type="text/javascript">document.write(location.href);</script>
第3个回答  2013-07-11
<script type="text/javascript">document.write(location.href);</script>可以输出当前的路径。

js如何获取当前页面所在的路径
可以使用window对象的location对象的里的href来获取当前页面的URL地址。工具原料:编辑器、浏览器 1、Location 对象包含有关当前 URL 的信息,Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问,代码示例如下:alert(window.location.href); test2、运行的结果如下图:...

js如何获取当前页面所在的路径
我们同样可以给静态页面,并使用javascript来获得相信应的参数值)返回值:orderid=1&name=java(7)window.location.hash : 锚点返回值:#imhere(8)document.URL返回值: http:\/\/www.abc.com\/order\/index.html?orderid=1&name=java#imhere\/\/获取Url传过来的值function Request(name){ new RegExp("(...

js获取当前页面的url网址参数
1. 要获取整个URL,包括协议、域名、端口和路径,可以使用window.location.href属性,例如:`window.location.href —— http:\/\/baidu.com:8080\/test?... `2. 如果只需要获取协议部分,可以使用window.location.protocol,它会返回"http:"或"https:"等:`window.location.protocol —— http:`3. 要...

location.href在js中是什么意思?如何使用它?
1. 获取当前页面的URL:只需访问 `location.href` 属性即可获取当前页面的完整URL。例如:javascript var currentUrl = window.location.href;console.log; \/\/ 输出当前页面的URL 2. 设置新的URL以导航到另一个页面:通过给 `location.href` 赋值一个新的URL,可以实现页面跳转。例如:javascript windo...

如何得到一个jsp页面所在的项目的路径
1.jsp中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:\/TEST\/test.jsp (2)得到工程名:request.getContextPath()结果:\/TEST (3)得到当前页面所在目录下全名称:request.getServletPath()结果:如果页面在jsp目录下 \/TEST\/jsp\/test.jsp (4)得到...

如何获取当前页面的url地址?
用js 的方法获取:代码如下 设置或获取对象指定的文件名或路径。alert(window.location.pathname)设置或获取整个 URL 为字符串。alert(window.location.href);设置或获取与 URL 关联的端口号码。alert(window.location.port)设置或获取 URL 的协议部分。alert(window.location.protocol)设置或获取 href 属性...

前端使用js如何准确获取当前页面url网址信息
在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结。下面我们举例一个URL,然后获得它的各个组成部分:http:\/\/i.cnblogs.com\/EditPosts.aspx?opt=1 1、window.location.href(设置或获取整个 URL 为字符串)var test = window.location.href;alert(...

如何用JS得到当前页面的URL信息?
设置或获取对象指定的文件名或路径。 alert(window.location.pathname) 设置或获取整个 URL 为字符串。 alert(window.location.href); 设置或获取与 URL 关联的端口号码。 alert(window.location.port) 设置或获取 URL 的协议部分。 alert(window.location.protocol) 设置或获取 href 属性中在井号“#”...

js 如何获取当前网页的本地路径
var lcal= location.href;lcal=substring(0,lcal.lastIndexOf("\\"));

如何用js得到当前页面的url信息方法
1、window.location.href(设置或获取整个 URL 为字符串)var test = window.location.href;alert(test);返回:http:\/\/i.cnblogs.com\/EditPosts.aspx?opt=1 2、window.location.protocol(设置或获取 URL 的协议部分)var test = window.location.protocol;alert(test);返回:http:3、window.location....

相似回答