`
runfeel
  • 浏览: 907456 次
文章分类
社区版块
存档分类
最新评论

如何在js文件中如何获取basePath

 
阅读更多

js路径的问题有时候不好处理,在jsp中,我们可以用el表达式直接获取basePath,但是在单独js文件中不能用el表达式,又不想在jsp中单独的写个变量,可以用以下方法:

var location = (window.location+'').split('/');
var basePath = location[0]+'//'+location[2]+'/'+location[3];
var url = basePath + '/js/xxx.js';


分享到:
评论

相关推荐

    在js文件中如何获取basePath处理js路径问题

    在jsp中,我们可以用el表达式直接获取basePath,但是在单独js文件中不能用el表达式,下面与大家分享下js文件中如何获取basePath,感兴趣的朋友可以参考下

    ofdViewer.js前端插件,用于在线预览ofd文件

    ofdViewer.js前端插件,通过window.open(basePath + '/ofdViewer/viewer.html?file=' + fileUrl);即可在线预览ofd文件

    pdf.js前端插件,用于在线预览pdf文件

    pdf.js前端插件,通过window.open(basePath + '/pdfjs/web/viewer.html?file=' + fileUrl);即可在线预览pdf文件

    fckeditor编辑器上传文件(含视频音频)详细配置

    在文件fckconfig.js中,修改配置行"FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/...

    fckconfig.js中文注释

    是否在插入flash功能中启用服务器文件浏览功能 93. FCKConfig.LinkUpload = false ;是否启用插入链接的快速上传功能 94. FCKConfig.ImageUpload = false ;是否启用图片快速上传功能 95. FCKConfig.FlashUpload = ...

    Fck下载远程图片控件

    1)把remoteimagerubber.aspx和fckplugin.js复制到... 4)在fckconfig.js文件中找到FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ;有它下面添加语句FCKConfig.Plugins.Add( 'remoteimagerubber' ) ;

    Fck下载远程图片控件(asp.net版本)

    4)在fckconfig.js文件中找到FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ;有它下面添加语句 FCKConfig.Plugins.Add( 'remoteimagerubber' ) ; 以上是下载远程图片插件的实现过程 友情提示:...

    解析thinkphp中的导入文件标签

    第一个是import标签 ,导入...basepath(可选):命名空间的基础路径示例:’js’ file=”Js.Util.Array”>Type属性默认是js, 所以下面的效果是相同的:”Js.Util.Array”>还可以支持多个文件批量导入,例如:<im

    kindeditor-4.1.10

    上传文件、视屏、flash等,需要修改plugins文件中对应文件中的js中的“uploadJson = K.undef(self.uploadJson, self.basePath + 'asp.net/upload_json.ashx');”中的“asp.net”改为对应的语言即可。

    最新FCKeditor_2.6 版本 FCKeditor编辑器和控件

    在文件fckconfig.js中,修改配置行"FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/...

    java上传文件实例

    //应保证在根目录中有此目录的存在(也就是说需要自己建立相应的文件夹) //初始化 mySmartUpload.initialize(pageContext); //只允许上载此类文件 try { mySmartUpload.setAllowedFilesList("xls");//此处的文件...

    fckeditor2.6.3 完整版

    那么,第一步我们需要做的就是在页面的HEAD段中放入SCRIPT标记以引入JAVASCRIPT整合模块.例如: <script type="text/javascript" src="/fckeditor/fckeditor.js"> 其中路径是可更改的 2,现在,FCKEDITOR类已经可以使用...

    fckedit编辑器

    现在的web.xml文件没有标签了,应该直接在jsp文件中使用: 6. 映射: 上面文件中两个servlet的映射分别为:/editor/filemanager/browser/default/connectors/jsp/connector 和/editor/filemanager/upload/...

    fckeditor学习笔记

    方法一:通过javascript调用(前提是在head里要引入<script type="text/javascript" src="fckeditor/fckeditor.js">文件) 1.创建并输出一个编辑器(参见fckeditortest项目test1.html) 2.用编辑器递换一个TextArea...

    FCK编辑器谷歌地图插件 for pjblog.rar

    然后,打开FCK编辑器目录下的fckconfig.js文件,找到如下一句代码 FCKConfig.PluginsPath = FCKConfig.BasePath 'plugins/' ;  在其下一行插入一句代码如下 FCKConfig.Plugins.Add( 'googlemaps','zh-cn')...

    FCKEditor Simple Demo

    <script type="text/javascript" src="<%=basePath %>fckeditor/fckeditor.js"> <script type="text/javascript"> window.onload = function(){ //var sBasePath = document.location.href.substring(0,...

    FCKeditor模式下整合FLV播放器(MagicPlayer)插件 for pjblog.rar

    方法是打开fckplugin.js找到 logo= 在其后面加上logo地址,地址为绝对链接,找到site= 在其后面加上你的地址,就可以在点击标志时打开你所加的地址,更多相关参数设置可以查看压缩包中的readme.html文件。

    generate_manifest

    'basePath': //目标文件的basePath 'timestamp': //是否基于生成时间戳更新缓存,默认值为false 'files': [ { 'file': //文件相对路径, 'prefix': //输出文件路径前缀 }, { 'dir': //文件夹相对路径 'prefix'...

Global site tag (gtag.js) - Google Analytics