問題タブ [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ファイル:親のパス名を取得

以下は主に機能します。SOMETHING..\tasks\ パス名を使用すると、コンテキスト XML ファイルが相対パス名で別のファイルを含めようとすると、Spring が混乱するため、「ほとんど」です。したがって、私が必要としているのは、BAT ファイルで、パス名の親ディレクトリに変数を設定する方法です。

0 投票する
1 に答える
1286 参照

string - ナビゲーションで現在のページを強調表示する

左のナビゲーションで現在のページを強調表示する必要があります。

navは、.shtmlincludeを介して外部にロードする必要があります。

私のURLは次の形式を取ります:

www.xxx.com/mission-critical.shtml

しかし時々ちょうど:

www.xxx.com/energy.shtml(たとえば、ハイフンなしの1つの単語)

私のナビゲーションはそれを「ミッションクリティカル」とリストしています

「class=selected」でulliを強調表示するにはどうすればよいですか?私はこのようなものを見ました:

文字列の分割などに頭を悩ませることはできません...

サンプルナビゲーションバー:

0 投票する
5 に答える
3090 参照

html - Client-Machine からの画像を HTML で表示する

IE6 と IE7 の両方でローカル イメージを表示できませんでした。以下は、デモを見ることができるページです。

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

何かアドバイス?

0 投票する
4 に答える
7677 参照

bash - How to get the full pathname of the current shell script?

Is there a less brute-force way to do this?

I'm stuck using ksh but would prefer a solution that works in bash too (which I think this does).

0 投票する
2 に答える
4980 参照

java - Java JAR ファイルからリソース/ファイルへのパスを取得する方法

Java jar の外にあるファイルへのパスを取得しようとしていますが、絶対パスを使用したくありません。例: jar が ~/lib/myjar.jar にあり、ファイルが同じフォルダーにあるとします。私が試したことは次のようなものですが、失敗します:

注:私のパッケージはcom.contro.guiです。そのため、「ルート」にアクセスするために「../../../」を持っています

ファイルにアクセスする方法がわかりません。なにか提案を??また、アクセスしたいファイルが ~/res/ などの他のフォルダーにある場合はどうなりますか???

0 投票する
3 に答える
495 参照

php - PHP で継承されたクラスのパス名を取得する

スーパークラスから継承する PHP クラスの絶対パス名を取得しようとしています。シンプルであるべきだと思われます。以下のコードは、可能な限り簡潔に説明していると思います。

私がオーバーライドしたくない理由getAbsolutePathname()は、AbstractFoo を拡張する多くのクラスが、ファイルシステムのさまざまな場所にある可能性があり (Foo は実際にはモジュールです)、DRY に違反しているように見えるからです。

0 投票する
7 に答える
22813 参照

perl - スペースを含むファイル名を処理する方法は?

私はWindows(アクティブPerl)でPerlを使用しています。私は現在のフォルダ内のファイルをグロブし、system()を使用して内部から呼び出されたdoscopyコマンドを使用してそれらすべてを連結するperlプログラムを持っています...

実行すると、「システムは指定されたファイルを見つけることができません」というdosエラーが発生します。それは私が持っているファイル名のスペースに関連しています。

これはperlコードです:-

globは、現在のフォルダー内のファイル名の配列を返します。これらのファイル名の間にスペースがあるため、配列要素の間にスペースがあります。上記のようにsystem(...)を使用して、これらの配列要素に対して「$ _」を使用してコピーコマンドを実行すると、上記のようにエラーが発生します。

システムを呼び出すことができるいくつかの方法を試しましたが(...)、成功しませんでした。

私が知りたいのですが、

1]上記のコードを使用して、間にスペースがあるファイルでこれを機能させるにはどうすればよいですか。ファイル名の空白を「エスケープ」する方法。

2]同じことを達成するためのPerlの代替ソリューション。(簡単なものは大歓迎です。)

0 投票する
3 に答える
369 参照

jquery - navリンクがpage_idと一致する場合色を変更

わかりました、これが私のナビゲーション設定です

page_id変数とhrefを認識するためのjqueryスクリプトが必要です。同じ場合は、色を変更してください...さらに情報が必要な場合はお知らせください...

これが私がこれまでに試したことです。

しかし、それはhrefをパス名として認識しないと思うので、すべてが変わります

0 投票する
2 に答える
989 参照

ruby - Ruby:インラインブロックからの脱却

アップデート

以下は無視してください。これはMacruby0.10に限定されたバグであり、おそらく私のインストールに固有のバグであることが判明しました。他の誰かが問題にぶつかった場合に備えて、私は投稿を残します。


私はルビーブロックについて何かを誤解しているようでした。PathnameまたはFindモジュールを使用findして、特定のディレクトリツリー内の特定のファイルを見つけたいと思いました。ただし、提供されたブロックを取得してfind値を返すことができません。

これから:

...動作します(そして一般的な構造です)私は次のいずれかを期待していました:

... また:

...探しているパスを1つだけ生成しますが、どちらも値を生成しません。

次の両方の理由で、テストが機能することを知っています。

...期待どおりに動作します。

最初の例のように動作breakしないのはなぜですか?find

より一般的には、私はこの状況に正しいルビーテクニック/イディオムを使用していますか?

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 を適切に処理するかどうかを判断しようとしていました。

入力した内容

この調査は、次のシェル スクリプトを実行して開始しました。

このスクリプトの実行は失敗しましたが、一番下のファイルのパス名が131273バイトである 522 のディレクトリ階層になってしまいました。