源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JavaScript获取路径设计源码

  • 时间:2022-03-11 05:44 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JavaScript获取路径设计源码
[b]1、设计源码[/b]
[u]复制代码[/u] 代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>JavaScript获取路径</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <script type="text/javascript"> function findPath() { //获取当前网址 var curNetAddr = window.document.location.href; alert("获取当前网址:" + curNetAddr); //获取主机地址之后的目录 var hostPath = window.document.location.pathname; alert("获取主机地址之后的目录:" + hostPath); //返回某个指定的字符串值在字符串中首次出现的位置 var count = curNetAddr.indexOf(hostPath); alert("返回某个指定的字符串值在字符串中首次出现的位置:" + count); //获取主机地址 var hostAddr = curNetAddr.substring(0,count); alert("获取主机地址:" + hostAddr); //获取带“/”的项目名 var projectName = hostPath.substring(0,hostPath.substr(1).indexOf('/')+1); alert("获取带“/”的项目名:" + projectName); //获取项目路径 var path = hostAddr + projectName; alert("获取项目路径:" + path); } </script> </head> <body> <div id="body_div"> <input type="button" id="btn" value="获取路径" onclick="findPath()"/> </div> </body> </html>
[b]2、设计结果[/b] (1)初始化时 [img]http://files.jb51.net/file_images/article/201405/201405220937172.png[/img] (2)获取当前网址  [img]http://files.jb51.net/file_images/article/201405/201405220937173.png[/img] (3)获取主机地址之后的目录  [img]http://files.jb51.net/file_images/article/201405/201405220937174.png[/img] (4)返回某个指定的字符串值在字符串中首次出现的位置 [img]http://files.jb51.net/file_images/article/201405/201405220937175.png[/img] (5)获取主机地址 [img]http://files.jb51.net/file_images/article/201405/201405220937176.png[/img] (6)获取带“/”的项目名 [img]http://files.jb51.net/file_images/article/201405/201405220937187.png[/img] (7)获取项目路径 [img]http://files.jb51.net/file_images/article/201405/201405220937188.png[/img]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部