問題タブ [absolute-path]

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 投票する
1 に答える
17977 参照

java - Java の絶対パスから相対パスへ

2 つのFileオブジェクトがあるとすると、次の実装を考えることができます。

絶対ファイル パスを相対ファイル パスに変換するスマートな方法はありますか?

重複の可能性:

2 つの絶対パスまたは URL から Java で相対パスを作成する方法

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

asp.net-mvc - ASP.Net MVC2:開発ボックスと本番環境の両方でファイルにアクセスできるようにするには、どこにファイルを保存できますか?

ASP.Net MVC アプリがファイルにアクセスできるように、Visual Studio で Web サイトを実行するときと、運用サーバーが実際に実行されているときの両方で、ファイルを保存する必要があります。実行パスは System32 フォルダー内にあるため、開発ボックスで相対パスを実行できるとは思いません。サーバー上で同じことが当てはまるかどうかはわかりませんが、いずれにせよ、絶対パスはオプションではありません。

このファイルをコードで参照できる方法はありますか?それは私の開発ボックスと実稼働サーバーの両方で機能しますか?

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

asp.net - WebサイトのルートのベースURLを取得する(絶対/相対URL)

静的ファイルと動的ファイルで相対URLアドレスと絶対URLアドレスを使用する方法を完全に理解したいと思います。

この例は、仮想ディレクトリなしで作業している場合は簡単です。しかし、私は仮想ディレクトリに取り組んでいます。

仮想ディレクトリで作業している私のプロジェクトのように、以下のサイトをシミュレートしたいと思います。

これらは私のaspxおよびascxフォルダーです

これらは私のJSファイルです(aspxファイルとascxファイルの両方で使用されます):

これは私の静的Webページアドレスです(いくつかの写真を表示し、いくつかのjs関数内で実行したい):

これは私の画像フォルダです

ASPXファイルにファイルのリンクを書き込みたい場合は、次のように記述します。

しかし、ハードコードされたパスまたはjavascriptファイルからのパスを記述したい場合、どのようなURLアドレスにする必要がありますか?

0 投票する
24 に答える
156131 参照

bash - Bashを使用して、現在のディレクトリを指定して絶対パスを相対パスに変換します

例:

魔法を作成するにはどうすればよいですか (あまり複雑なコードではないことを願っています...)。

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

html - HTML からの image/css/javascript 参照は、相対パスまたは絶対パスを使用する必要がありますか?

相対パスまたは絶対パスを使用して Web アセットを参照することの長所と短所は何ですか? 例えば:

対。

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

.net - VB.NETの絶対パスへの相対パス

相対パスを取得してすべてのファイル名を吐き出すVB.NETコンソールアプリケーション、または無効な入力のエラーを作成しています。相対パスからPhysicalPathを取得するのに問題があります

例:

  1. 私はフォルダにいますC:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol\SP_Proj\bin\Debug

  2. 私のアプリケーション、SP.exeも同じフォルダにあります。

  3. 私は実行します:"SP.exe ..\"。出力は、フォルダ内のすべてのファイルのリストになります"C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol\SP_Proj\bin"

  4. 私は実行します:"SP.exe ..\\..\"。出力は、フォルダ内のすべてのファイルのリストになります"C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol\SP_Proj"

  5. 私は実行します:"SP.exe ..\\..\\..\"。出力は、フォルダ内のすべてのファイルのリストになります"C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol"

現在、1つの相対パスを処理していますが、それ以上は処理していません。

どうすれば複数を簡単に処理でき..\ますか?

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

asp.net - ASP.NETユーザーコントロールからの相対パスNavigateUrl

GridViewを含むユーザーコントロールがあります。GridViewには、HyperLinkField列とHyperLinkコントロールを含むテンプレート列の両方があります。

ASP.NETプロジェクトは次のように構成されており、いずれの場合もDefault.aspxページでユーザーコントロールが使用されます。

  • アプリケーションルート
    • コントロール
      • GridViewを使用したUserControl
    • SystemAdminFolder
      • Default.aspx
      • Edit.aspx
    • OrganisationAdminFolder
      • Default.aspx
      • Edit.aspx
    • StandardUserFolder
      • Default.aspx
      • Edit.aspx

注:フォルダーは、ユーザーが正しい役割を持っていることを確認するために使用されています。

対応するフォルダーのEdit.aspxページに解決するには、HyperLinkFieldのDataNavigateUrlFormatStringとHyperLinkのNavigateUrlを設定できる必要があります。

ナビゲートURLを「Edit.aspx」に設定すると、元のディレクトリに関係なく、ブラウザのURLは「http:// ApplicationRoot / Controls/Edit.aspx」と表示されます。

パスはアプリケーションルートではなく現在のページからの相対パスである必要があるため、Webアプリケーションルート演算子(〜/)を使用できません。

複数のフォルダーで同じユーザーコントロールを使用して、同じフォルダー内の別のページにURLを解決するにはどうすればよいですか?

注:この質問は、私の問題に一致するasp.netフォーラムのazhar2000sによる同様の質問に強く基づいています。

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

python - (Python)ファイル関数に絶対パスを常に入力する必要があるのはなぜですか?

たとえば、
C:\ 42 \ main.py

C:\ 42 \ info.txt
があり、main.pyからinfo.txtを読みたい場合は、「C:\ 42\info.txt」と入力する必要があります。 「「info.txt」だけのインスタッド。

そんなはずなの?
そうでない場合、どうすれば修正できますか?

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

wpf - 相対UriはBitmapImageで機能しますが、MediaPlayerでは機能しませんか?

これは皆さんにとって簡単です:

=>ビルドアクションを使用して.jpgで完全に機能します:コンテンツ出力ディレクトリへのコピー:常にコピー

=>同じビルドアクションとコピーして出力する.wavでは機能しません。/debug/フォルダーにファイルが表示されます。

=>完全に機能します。

では、どうすればサウンドを相対パスで機能させることができますか?なぜこのように機能しないのですか?さらにコードやスクリーンショットが必要な場合はお知らせください。

ありがとう。

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

javascript - javascriptファイルのパスを取得する

javascriptファイル(script.jsなど)では、このファイルへの絶対パスを含む変数が必要です。

これを動的に行うにはどうすればよいですか?

ありがとう。