确定文件调用功能的目录级别
Determine directory level of file calling function
如果iframe中有一个函数,该函数会加载一个文件,该文件会尝试从调用该函数的iframe的"base href"中加载。
function load_it(){
top.iframe_1.location='sub_1/file_1.php'
}
上面的只在从首页调用时才会起作用。如果从/sub_1/
调用,它会尝试加载/sub_1/sub_1/file_1.php
如果从/sub_1/sub_2/
调用,它会尝试加载/sub_1/sub_2/sub_1/file_1.php
所以我需要前缀",'../'或'…/…/'取决于调用页的深度。
ie: ../../sub_1/file_1.php
如何在load_it
函数中确定所需的子目录级别?
使用绝对路径代替:
'/sub_1/file_1.php'
相关文章:
- 点击功能无法处理我的所有文件
- 快速.JS无法识别所需的js文件的功能
- 包括从外部文件到HTML的查询功能(使用Dropbox进行本地测试)
- plupload添加文件功能
- 从文件目录结构创建JSON数据的有效功能
- MEANJS用户配置文件功能
- jQuery文件下载插件总是在失败功能
- 文件上传功能会显示 Safari 和 Chrome iOS8.1.2 上带有空字符串的数据
- 是否可以在js脚本中包含php文件并访问该php文件的功能
- 纯JavaScript或jQuery文件下载功能
- 我们可以在茉莉花中包含 php 文件并使用它们的功能吗 .
- 谷歌应用脚本 - 将一些功能移动到单独的文件中
- 如何使用 MVC4 C# 禁用 iframe 中的打印功能和只读文件
- 带有文件上传功能的 AngularJs Ajax POST 表单
- 一个 PHP 文件中有两个事件功能
- 是否可以访问同一文件中的其他模块导出功能
- 在IE中下载文件时运行功能
- 通过切换文件覆盖JS功能
- Chrome扩展 - 如何使用按钮单击功能执行javascript文件
- jQuery在“类”中的调试功能文件