Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript如何在不同的文件夹中加载HTMP页面及其自己的JavaScript文件?不断获取错误获取http://localhost:x/f.js 404(未找到)为什么?_Javascript_Html_Asp.net Core - Fatal编程技术网

JavaScript如何在不同的文件夹中加载HTMP页面及其自己的JavaScript文件?不断获取错误获取http://localhost:x/f.js 404(未找到)为什么?

JavaScript如何在不同的文件夹中加载HTMP页面及其自己的JavaScript文件?不断获取错误获取http://localhost:x/f.js 404(未找到)为什么?,javascript,html,asp.net-core,Javascript,Html,Asp.net Core,在名为SPA.js的JavaScript文件中,我正在加载名为MenuEditor.HTML的HTML页面,其位置如下:wwwroot/HtmlTemp/MenuEditor.HTML 在MenuEditor.html中,我试图加载与MenuEditor.html位于同一文件夹中的JSmenuError.js 我将JSmenuError.js拖放到MenuEditor.html中 我犯了一个错误http://localhost:xxx/file.js 在chrome inspector中找到4

在名为SPA.js的JavaScript文件中,我正在加载名为MenuEditor.HTML的HTML页面,其位置如下:wwwroot/HtmlTemp/MenuEditor.HTML

在MenuEditor.html中,我试图加载与MenuEditor.html位于同一文件夹中的JSmenuError.js

我将JSmenuError.js拖放到MenuEditor.html中

我犯了一个错误http://localhost:xxx/file.js 在chrome inspector中找到404(未找到)

路径有什么问题


请注意,当我将JSmenu.js文件拖到MenuEditor.html中时,与我的主SPA.js文件位于同一文件夹中的JSmenu.js文件工作正常。最好始终使用从Web服务器根目录开始的路径,例如
/scripts/jsmenuerror.js
。多年来,不同的Web服务器和浏览器对进入目录(
。/
)的处理方式不同。我没有使用ASP.NET Core,但是应该有一个帮助程序,如
Url.Content
ResolveUrl
,您可以使用。

谢谢您的回答!到目前为止我发现了。您能推荐一些关于Url.Content或ResolveUrl主题的更多信息吗?