问题标签 [pathname]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
12489 浏览

cmd - bat 文件:获取父路径名

以下主要工作。“主要是”,因为当上下文 XML 文件尝试通过相对路径名包含另一个文件时,使用 SOMETHING..\tasks\ 路径名会使 Spring 感到困惑。因此,我似乎需要一种在 BAT 文件中将变量设置为路径名的父目录的方法。

0 投票
1 回答
1286 浏览

string - 在导航中突出显示当前页面

我需要在左侧导航中突出显示当前页面。

导航必须通过 .shtml 从外部加载,包括:

我的网址采用以下形式:

www.xxx.com/mission-critical.shtml

但有时只是:

www.xxx.com/energy.shtml(例如一个单词没有连字符)

我的导航将其列为“关键任务”

如何使用“class=selected”突出显示 ul li?我见过这样的事情:

无法完全理解字符串拆分等...

示例导航栏:

0 投票
5 回答
3090 浏览

html - 以 HTML 格式显示来自客户端机器的图像

我无法在 IE6 和 IE7 中显示本地图像。下面是一个可以看到演示的页面:

http://www.thaiperfect.com/anytest/

有什么建议吗?

0 投票
4 回答
7677 浏览

bash - 如何获取当前 shell 脚本的完整路径名?

有没有更暴力的方法来做到这一点?

我坚持使用ksh,但更喜欢一个也适用的解决方案bash(我认为这样做)。

0 投票
2 回答
4980 浏览

java - 如何从 Java JAR 文件中获取资源/文件的路径

我正在尝试获取它位于 java jar 之外的文件的路径,我不想使用绝对路径。一个例子:假设 jar 位于 ~/lib/myjar.jar 中,文件位于同一文件夹中。我正在尝试的是这样的,但它失败了:

注意:我的包是 com.contro.gui,这就是为什么我有“../../../”,以便访问“root”

我不确定如何访问该文件。有什么建议吗??如果我要访问的文件位于 ~/res/ 之类的其他文件夹中呢?

0 投票
3 回答
495 浏览

php - 在 PHP 中获取继承类的路径名

我正在尝试获取从超类继承的 PHP 类的绝对路径名。看起来应该很简单。我认为下面的代码尽可能简洁地解释它:

我不想覆盖的原因getAbsolutePathname()是会有很多扩展 AbstractFoo 的类,在文件系统上可能有许多不同的地方(Foo 实际上是一个模块),这似乎违反了 DRY。

0 投票
7 回答
22813 浏览

perl - 如何处理带空格的文件名?

我在 Windows 上使用 Perl(Active Perl)。我有一个 perl 程序来 glob 当前文件夹中的文件,并使用从 system() 内部调用的 dos copy 命令将它们全部连接起来...

当我执行时,这会给出一个dos错误,说“系统找不到指定的文件”。它与我拥有的文件名中的空格有关。

这是 perl 代码:-

glob 返回我当前文件夹中的文件名数组,这些文件名之间有空格,因此数组元素之间有空格。当我使用 system(...) 使用“$_”对这些数组元素执行复制命令时,如上所示,它给出了错误。

我尝试了几种可以调用 system(...) 的方法,但没有成功。

我想知道,

1]如何使用上面的代码处理它们之间有空格的文件。如何“转义”文件名中的空白。

2] Perl 中实现相同目的的任何替代解决方案。(欢迎简单的..)

0 投票
3 回答
369 浏览

jquery - 如果导航链接匹配 page_id 更改颜色

好的,这是我的导航设置

我需要一个 jquery 脚本来识别 page_id 变量和 href,如果它们相同,请更改颜色...如果您需要更多信息,请告诉我...

这是我到目前为止所尝试的。

但这会改变一切,因为我猜它不会将 href 识别为路径名

0 投票
2 回答
989 浏览

ruby - Ruby:打破内联块

更新

忽略以下。结果证明这是一个仅限于 Macruby 0.10 的错误,并且可能特定于我的安装。我会留下帖子以防其他人遇到问题。


我似乎误解了关于红宝石块的一些东西。我想使用PathnameorFind模块find在特定目录树中定位特定文件。但是,我无法让提供的块find返回任何值。

从此:

...有效(并且是一种常见的结构)我希望:

... 或者:

... 只会产生一条寻求的路径,但根本不会产生任何价值。

我知道我的测试有效,因为以下两项:

...按预期工作。

为什么不像breakfind一个例子那样工作?

更一般地说,我是否在这种情况下使用了正确的红宝石技术/习语?

0 投票
1 回答
1054 浏览

limit - 为什么不强制执行 /usr/include/linux/limits.h PATH_MAX 4096?

问题

我是否误解了 PATH_MAX?

我是否需要开始担心有多少其他限制没有执行或执行不正确?

研究平台

uname -a Linux xxxxxx.com 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

从 /etc/fstab 我看到我正在操作的文件系统是 ext3。也许 PATH_MAX 无关紧要,文件系统负责处理限制?

目的

我试图确定 Apache 2.2.3 是否会正确处理路径名(所有目录组件加上尾随文件名)的长度很长(可能是 300 左右字节)的 GET。

我输入的内容

我通过运行这个 shell 脚本开始了这项调查:

该脚本的执行失败,但我最终得到了一个 522 目录层次结构,其中最底部的文件具有131273字节长的路径名。