问题标签 [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.
asp.net-mvc - ASP.Net MVC2:我在哪里可以存储文件以便能够在我的开发盒和生产环境中访问它?
我需要存储一个文件,以便我的 ASP.Net MVC 应用程序可以在我在 Visual Studio 中运行网站时以及在生产服务器实际运行时访问该文件。我不认为我可以在我的开发盒上进行相对路径,因为执行路径位于 System32 文件夹中。我不知道服务器上是否也是如此,但无论哪种方式,绝对路径都不是一种选择。
有没有一种方法可以在代码中引用这个文件,这对我的开发盒和生产服务器都有效?
asp.net - 获取网站根目录的基本 url(绝对/相对 url)
我想完全了解如何在静态和动态文件中使用相对和绝对 url 地址。
当您在没有虚拟目录的情况下工作时,此示例很容易。但我正在处理虚拟目录。
我想在下面模拟一个站点,例如我正在处理虚拟目录的项目。
这些是我的 aspx 和 ascx 文件夹
这些是我的 JS 文件(将与 aspx 和 ascx 文件一起使用):
这是我的静态网页地址(我想展示一些图片并在一些js函数中运行):
这是我的图片文件夹
如果我想在我的 ASPX 文件中写入图像文件的链接,我应该写
但是,如果我想编写硬编码或来自 javascript 文件的路径,它应该是什么样的 url 地址?
bash - 使用 Bash 将给定当前目录的绝对路径转换为相对路径
例子:
我如何创造魔法(希望代码不要太复杂......)?
html - HTML 中的 image/css/javascript 引用应该使用相对路径还是绝对路径?
使用相对路径或绝对路径引用 Web 资产的优缺点是什么?例如:
对比
.net - VB.NET中绝对路径的相对路径
我正在编写一个 VB.NET 控制台应用程序,它采用相对路径并吐出所有文件名,或者无效输入的错误。我无法从相对路径获取 PhysicalPath
例子:
我在文件夹中
C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol\SP_Proj\bin\Debug
我的应用程序 ,
SP.exe
也在同一个文件夹中。我跑:
"SP.exe ..\"
。输出将是文件夹中所有文件的列表"C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol\SP_Proj\bin"
我跑:
"SP.exe ..\\..\"
。输出将是文件夹中所有文件的列表"C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol\SP_Proj"
我跑:
"SP.exe ..\\..\\..\"
。输出将是文件夹中所有文件的列表"C:\Documents and Settings\MehdiAnis.ULTIMATEBANGLA\My Documents\Visual Studio 2005\Projects\SP_Sol"
目前我正在处理一个相对路径,但没有更多:
我怎样才能轻松处理多个..\
?
asp.net - 来自 ASP.NET 用户控件 NavigateUrl 的相对路径
我有一个包含 GridView 的用户控件。GridView 有一个 HyperLinkField 列和一个包含 HyperLink 控件的模板列。
ASP.NET 项目的结构如下,Default.aspx 页面在每种情况下都使用用户控件。
- 应用程序根
- 控件
- 带有 GridView 的用户控件
- 系统管理员文件夹
- 默认.aspx
- 编辑.aspx
- 组织管理文件夹
- 默认.aspx
- 编辑.aspx
- 标准用户文件夹
- 默认.aspx
- 编辑.aspx
- 控件
注意:这些文件夹用于确保用户具有正确的角色。
我需要能够设置 HyperLinkField 的 DataNavigateUrlFormatString 和 HyperLink 的 NavigateUrl 以解析到相应文件夹中的 Edit.aspx 页面。
如果我将导航 URL 设置为“Edit.aspx”,则无论原始目录如何,浏览器中的 URL 都会显示为“ http://Application Root/Controls/Edit.aspx”。
我不能使用 Web 应用程序根操作符 (~/),因为路径需要相对于当前页面,而不是应用程序根。
如何在多个文件夹中使用相同的用户控件并将 URL 解析到同一文件夹中的另一个页面?
注意:该问题强烈基于azhar2000s 在与我的问题相匹配的 asp.net 论坛上提出的类似问题。
python - (Python) 为什么我总是必须在文件函数中输入绝对路径?
例如,如果我有:
C:\42\main.py
和
C:\42\info.txt
,我想从 main.py 读取 info.txt,我必须输入“C:\42\info.txt ” 而不是“info.txt”。
应该是这样吗?
如果没有,我该如何解决?
wpf - 相对 Uri 适用于 BitmapImage,但不适用于 MediaPlayer?
这对你们来说很简单:
=> 在带有构建操作的 .jpg 上完美运行:内容复制到输出目录:始终复制
=> 不适用于具有相同构建操作并复制到输出的 .wav。我在我的 /debug/ 文件夹中看到该文件..
=> 完美运行..
那么,如何让声音与相对路径一起工作?为什么它不能以这种方式工作?如果您需要更多代码或屏幕截图,请告诉我。
谢谢。
javascript - 获取 javascript 文件的路径
在一个 javascript 文件(例如 script.js)中,我需要一个包含该文件的绝对路径的变量。
我怎样才能动态地做到这一点?
谢谢。