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

如何在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路径问题

    总结来说,处理JavaScript中的路径问题,尤其是在获取`basePath`时,可以利用`window.location`对象,或者利用HTML5的`document.baseURI`属性,甚至通过`<base>`标签或服务器端注入。根据项目需求和环境选择合适的...

    OFD 文件离线预览--亲测有效

    “js”目录中的JavaScript文件则扮演了核心角色,它们负责处理用户交互、数据解析、页面动态加载等功能。JavaScript是一种客户端脚本语言,常用于增强网页的交互性和功能。在OFD文件预览场景下,JavaScript可能用于...

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

    PDF.js是Mozilla开发的一款开源JavaScript库,专门用于在Web浏览器中渲染PDF文档。这个插件使得用户无需安装任何桌面软件就能在线预览PDF文件,极大地提升了网页应用的用户体验。下面我们将详细探讨PDF.js的核心功能...

    ThinkPHP模版中导入CSS和JS文件的方法

    在ThinkPHP框架的模版中导入CSS和JS文件是前端页面布局与交互实现的基础操作。本文将详细探讨在ThinkPHP模版中如何有效地导入这些静态资源文件,并分析使用import标签与load标签的技巧和方法。 首先,我们要明确在...

    JavaScript获取当前url根目录(路径)

    在JavaScript中,获取当前URL根目录是常见的需求,主要用于构建相对路径或进行页面导航。本文将详细介绍三种不同的方法来获取当前URL的根目录,并提供一些关于`Location`对象和相关属性的基本知识。 ### 方法一:...

    fckeditor 在java中的配置及图片的上传

    2. HTML集成:在需要使用FCKeditor的JSP页面中,引入FCKeditor的JavaScript文件,并设置编辑器的ID和宽度、高度等属性。例如: ```html <script type="text/javascript" src="js/fckeditor.js"> ; height: 300px;...

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

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

    index_swagger_swagger生成本地js调用_

    1. **定义API规范**:在Swagger中,你需要编写一个YAML或JSON格式的API定义文件(通常命名为`swagger.yaml`或`swagger.json`)。这个文件描述了你的API的端点、HTTP方法、参数、响应等信息。例如: ```yaml ...

    JSP中FCKeditor文件使用与配制方法

    - `fckeditor.js`: 主要的JavaScript文件,提供了编辑器的核心功能。 - `fckconfig.js`: 配置文件,用于自定义编辑器的行为和设置。 - `fckstyles.xml`: 样式集文件,定义了编辑器中的样式。 - `皮肤文件夹`:包含...

    webwork 上传文件与下载文件 使用笔记

    3. **Action类中声明文件字段**:在对应的Action类中声明用于接收上传文件的字段,并提供对应的getter和setter方法。 ```java private File newfile; private String newfileContentType; private String ...

    JS操作Fckeditor的一些常用方法(获取、插入等)

    - `FCKConfig.BasePath`是一个变量,通常用于获取FCKeditor的基础路径,以便在需要时引用相关的资源文件。 在实际使用中,确保正确引入了FCKeditor的相关脚本,并且编辑器实例的名称与`GetInstance`方法中的参数...

    springboot整合百度富文本编辑器ueditor实现图片上传和文件上传以及回显.doc

    在 SpringBoot 项目中整合 ueditor,需要将 ueditor 的配置文件 ueditor.config.js 中的 server_url 修改为项目的根路径,并将控制器中的路由名称修改为与 ueditor 配置文件中的路由名称相同。 6. 实现回显功能 在...

    MonoRail 上传文件 整合FCK

    这个控制器需要解析FCKeditor提交的特殊请求格式,从中获取上传的文件信息,并调用之前示例中的文件保存逻辑。 ```csharp public class FckbrowserController : Controller { public void Browse(string type) { ...

    FCKeditor 使用指南及 JavaScript 调用

    - 在FCKeditor的配置文件(fckconfig.js)中,可以修改各种设置,如工具栏布局、默认字体、图片上传路径等。 - 也可以在创建编辑器实例时通过`Config`属性传递配置项,如`oFCKeditor.Config['Toolbar'] = [['Bold','...

    FCKeditor demo(用JS方式)

    在这个`FCKeditor-demo`压缩包中,可能包含了演示这些步骤的HTML和JavaScript文件。你可以通过查看这些文件了解如何配置和自定义FCKeditor,例如设置语言、添加按钮、禁用某些功能或者改变编辑器的样式。 FCKeditor...

    JSP加载JS文件不起作用的有效解决方法

    在使用Java Server Pages (JSP) 技术开发动态网页时,经常需要引入JavaScript (JS) 文件来增强前端的功能和交互性。不过,在某些情况下,尝试在JSP页面中加载JS文件可能会遇到问题,尤其是当这些JS文件被放置在特定...

    java版ckfinder文件管理Demo

    这通常在CKFinder的配置文件(如`config.js`)中进行。例如,你可以指定文件存储在服务器的某个目录: ```javascript var CKFinder = { // 其他配置... resources: { basePath: '/path/to/your/files', // 文件...

    FCKeditor编辑器在JAVA中的使用与配置.doc

    在本文中,我们将深入探讨如何在Java环境中配置和使用FCKeditor,这是一个广泛使用的开源富文本编辑器。FCKeditor支持多种编程语言,包括PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java以及ABAP,并且兼容大多数...

    UEditor的java集成过程借鉴.pdf

    UEditor内建了文件上传功能,上传路径和预览路径可以在`editor_config.js`中配置。你需要确保服务器端有对应的文件接收和处理逻辑,比如使用Servlet或Spring MVC的Controller来接收上传的文件。 7. **问题解决** ...

Global site tag (gtag.js) - Google Analytics