
1,设置或获取对象指定的文件名或路径。
alert(windowlocationpathname)
2,设置或获取整个 URL 为字符串。
alert(windowlocationhref);
3,设置或获取与 URL 关联的端口号码。
alert(windowlocationport)
4,设置或获取 URL 的协议部分。
alert(windowlocationprotocol)
5,设置或获取 href 属性中在井号“#”后面的分段。
alert(windowlocationhash)
6,设置或获取 location 或 URL 的 hostname 和 port 号码。
alert(windowlocationhost)
7,设置或获取 href 属性中跟在问号后面的部分。
alert(windowlocationsearch)
8,获取变量的值(截取等号后面的部分)
var url = windowlocationsearch;
var loc = urlsubstring(urllastIndexOf(‘=’)+1, urllength);
9,用来得到当前网页的域名
var domain = documentdomain;
使用JAVA后台代码取得WEBROOT物理路径,可以有如下两种方式:
1、使用JSP Servlet取得WEB根路径可以用requestgetContextPath(),相对路径requestgetSession()getServletContext()getRealPath("/"),它们可以使用我们很容易取得根路径。
2、如果使用了spring, 在WEB-INF/webxml中,创建一个webAppRootKey的param,指定一个值(默认为webapproot)作为键值,然后通过Listener,或者Filter,或者Servlet执行String webAppRootKey = getServletContext()getRealPath("/"); 并将webAppRootKey对应的webapproot分别作为Key,Value写到System Properties系统属性中。之后在程序中通过SystemgetProperty("webapproot")来获得WebRoot的物理路径。
具体示例代码如下:
webxml
<xml version="10" encoding="UTF-8">
<web-app version="24"
xmlns=">
<script>
function pageX(elem){
return elemoffsetParent(elemoffsetLeft+pageX(elemoffsetParent)):elemoffsetLeft;
}
function setX(elem,pos){
elemstyleleft=pos+"px";
}
function fclick(obj,elem){
var pos = pageX(elem);
setX(obj,pos);
}
function readFile(elem){
documentgetElementById("mytext")value = elemvalue;
}
</script>
<form enctype="multipart/form-data">
<input id="mytext" type="text" readonly="true"> <input type="button" onmouseover="fclick(t_file,this)" value="为了改这">
<input name="upload" type="file" id="t_file" onchange="readFile(this)" style="position:absolute;filter:alpha(opacity=0);opacity:0;width:30;">
</form>
直接那例子来说明吧。
比如:D盘根目录下有名为web的文件夹,web文件夹下有01html和01js。
1绝对路径:D:\web\01js就是01js的绝对路径,比如01html文件要调用01js,直接用<script src="D:\web\01js"></script>
2相对路径:由于01html和01js在同一目录下。01html文件要调用01js,可以用<script src="01js"></script>。其中的01js就是相对路径,也可以用<script src="/01js"></script>。其中(注意有点)/01js也是相对路径,是相对01html的路径,(点)表示本目录,也就是本目录下的01js。
最后:绝对路径一般不移动文件位置,移动文件位置后不能访问到。而相对路径比如web文件夹及其内容可以放在任何位置,都可以用相对位置调用js。
html网页的路径,可以鼠标右键点击,然后点击"检查"或者"审查元素",在控制台找到,下面详细介绍 *** 作方法
1、以这个页面为例百度,对一个右键,然后检查元素
2、找到定位的元素,点击"检查"后的元素会变蓝
3、双击的地址选中并按ctrl+c复制
例如这个
<img class="main_img img-hover" data-imgurl="> 加黑的部分就是地址。地址的后缀一般是jpg或png或gif等。大部分地址都是这个src属性,但个别的src属性以data:image开头的话,它就不是一个地址了。 4、我们在浏览器地址栏输入的地址,可以看到加载出来了
以上就是关于怎么才能得到当前html的地址,实现浏览次全部的内容,包括:怎么才能得到当前html的地址,实现浏览次、java如何得到项目的webRoot 路径、html里如何获取file的绝对路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)