JavaScript获取路径

JavaScript获取路径

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

JavaScript获取路径


1、设计源代码

<%@ 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>


2、设计结果

(1)初始化时

         JavaScript获取路径


(2)获取当前网址

       JavaScript获取路径


(3)获取主机地址之后的文件夹

      JavaScript获取路径


(4)返回某个指定的字符串值在字符串中首次出现的位置

     JavaScript获取路径


(5)获取主机地址

     JavaScript获取路径


(6)获取带“/”的项目名

     JavaScript获取路径


(7)获取项目路径

     JavaScript获取路径



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/117720.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PAD图_流程图转换成N—S图和PAD图

    PAD图_流程图转换成N—S图和PAD图地址链接:http://star.aust.edu.cn/~jjguan/guanjj/rjgc/chapter4/cha4_11_3_c1.htm

    2022年8月13日
    8
  • “双击Pycharm无响应”解决方案「建议收藏」

    “双击Pycharm无响应”解决方案「建议收藏」问题描述昨晚直接关机,导致pycharm强制关闭,今早打开时双击图标无响应解决方法第一步:找到该路径下的cmd.exe,右键管理员身份打开;第二步:在cmd窗口中,输入netshwinsockreset,回车;第三步:重启电脑,尝试重新打开pycharm关于指令winsock是Windows网络编程接口netsh是一个能够通过命令行操作几乎所有网络相关设置的接口netshwinsockreset命令,作用是重置Winsock目录这个命令可以重新初始化网

    2022年8月28日
    7
  • PHP一句话木马使用技巧

    PHP一句话木马使用技巧近来发现好多网站有安全狗,会拦截菜刀和蚁剑,因此总结下通过浏览器直接调用一句话木马的姿势。PHP一句话:<?php@eval($_POST[‘shy’]);?>firefox浏览器:hackbar命令提示符:curl首先上传一句话木马到网站目录,可以是虚拟机也可以是VPS,我这里用的是阿里云我自己搭建的网站,由于只是简单的一句话木马,因次一上车就收到了安全云的短信…

    2022年5月21日
    96
  • Apache和Nginx的区别

    Apache和Nginx的区别

    2021年11月6日
    36
  • 如何搭建yum源仓库_yum源在哪个目录

    如何搭建yum源仓库_yum源在哪个目录cd/etc/yum.repos.dtouchaliyun.repovialiyun.repoi(输入状态,否则会丢失部分头部字符)粘贴以下内容esc:wqyummakecache提示成功阿里云yum源仓库#CentOS-Base.repo##ThemirrorsystemusestheconnectingIPaddressoftheclientandthe#updatestatusofeachmirrortopickmirr

    2025年7月17日
    7
  • 理解三极管的饱和_二极管的极性判断

    理解三极管的饱和_二极管的极性判断三极管饱和(二)发表于2007-10-1723:21:36    本图片来自于<模拟集成电路的分析与设计>,用来表现三极管饱和时的carriers的分布。但此图没有按实际比例画  可以发现,在基区右侧的电子浓度高于0。而管子在放大时,电子到达该边界,立刻被反偏的电场拉到集电极了,所以,这个边缘的电子浓度在管子放大时为0。可见,管子进入饱和后,不仅这个边界的电子浓度提高,总的浓度

    2025年8月30日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号