JavaScript获取当前运行脚本文件所在目录的方法


Posted in Javascript onFebruary 03, 2016

本文实例讲述了JavaScript获取当前运行脚本文件所在目录的方法。分享给大家供大家参考,具体如下:

DirectoryUtility = {
  // function getCurrentDirectory: returns currentDirectory path 
  // with a trailing backslash.
  getCurrentDirectory : function ( ) {
    var scriptFullName = WScript.ScriptFullName;
    var scriptName = WScript.ScriptName;
    return scriptFullName.substr ( 0, scriptFullName.lastIndexOf ( scriptName ) );
  }
}
/* 用法 */
DirectoryUtility.getCurrentDirectory ( );

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jquery validator 插件增加日期比较方法
Feb 21 Javascript
Javascript load Page,load css,load js实现代码
Mar 31 Javascript
菜鸟学习JavaScript小实验之函数引用
Nov 17 Javascript
深入探讨JavaScript、JQuery屏蔽网页鼠标右键菜单及禁止选择复制
Jun 10 Javascript
Javascript中拼接大量字符串的方法
Feb 05 Javascript
JavaScript将一个数组插入到另一个数组的方法
Mar 19 Javascript
js手动播放图片实现图片轮播效果
Sep 17 Javascript
jQuery与JavaScript节点创建方法的对比
Nov 18 Javascript
jQuery实现验证码功能
Mar 17 Javascript
Bootstrap 设置datetimepicker在屏幕上面弹出设置方法
Mar 21 Javascript
angular4中*ngFor不能对返回来的对象进行循环的解决方法
Sep 12 Javascript
高效jQuery选择器的5个技巧实例分析
Nov 26 jQuery
JavaScript获取对象在页面中位置坐标的方法
Feb 03 #Javascript
基于jQuery实现select下拉选择可输入附源码下载
Feb 03 #Javascript
javascript点击按钮实现隐藏显示切换效果
Feb 03 #Javascript
JavaScript检查子字符串是否在字符串中的方法
Feb 03 #Javascript
js点击文本框弹出可选择的checkbox复选框
Feb 03 #Javascript
AngularJS实现Model缓存的方式
Feb 03 #Javascript
JS实现CheckBox复选框全选、不选或全不选功能
Jul 28 #Javascript
You might like
php db类库进行数据库操作
2009/03/19 PHP
PHP写UltraEdit插件脚本实现方法
2011/12/26 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
docker-compose部署php项目实例详解
2019/07/30 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
2019/09/30 PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
2019/10/20 PHP
javascript 弹出层组件(升级版)
2011/05/12 Javascript
javascript设计模式 接口介绍
2012/07/24 Javascript
JS实现局部选择打印和局部不选择打印
2014/04/03 Javascript
JavaScript设计模式之抽象工厂模式介绍
2014/12/28 Javascript
jquery实现鼠标滑过显示提示框的方法
2015/02/05 Javascript
使用JavaScript刷新网页的方法
2015/06/04 Javascript
JS实现消息来时让网页标题闪动效果的方法
2016/04/20 Javascript
解决Vue在封装了Axios后手动刷新页面拦截器无效的问题
2018/11/08 Javascript
js getBoundingClientRect使用方法详解
2019/07/17 Javascript
layui树形菜单动态遍历的例子
2019/09/23 Javascript
layer.prompt输入层的例子
2019/09/24 Javascript
JavaScript交换变量常用4种方法解析
2020/09/02 Javascript
vue 动态组件(component :is) 和 dom元素限制(is)用法说明
2020/09/04 Javascript
Vue检测屏幕变化来改变不同的charts样式实例
2020/10/26 Javascript
老生常谈Python基础之字符编码
2017/06/14 Python
对PyTorch torch.stack的实例讲解
2018/07/30 Python
实例讲解Python脚本成为Windows中运行的exe文件
2019/01/24 Python
python  logging日志打印过程解析
2019/10/22 Python
关于老式浏览器兼容HTML5和CSS3的问题
2016/06/01 HTML / CSS
1688平价精选商城:阿里集团旗下,工厂出厂价格直销
2017/04/24 全球购物
理肤泉俄罗斯官网:La Roche-Posay俄罗斯
2018/07/24 全球购物
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
介绍一下如何利用路径遍历进行攻击及如何防范
2014/01/19 面试题
关于廉洁的广播稿
2014/01/30 职场文书
银行服务明星推荐材料
2014/05/29 职场文书
国际商贸专业自荐信
2014/06/09 职场文书
离婚案件被告代理词
2015/05/23 职场文书
匿名信格式范文
2015/05/27 职场文书
钱学森观后感
2015/06/04 职场文书
2016年小学圣诞节活动总结
2016/03/31 职场文书