Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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 在firefox中查看js文件_Javascript_Firefox_Save As - Fatal编程技术网

Javascript 在firefox中查看js文件

Javascript 在firefox中查看js文件,javascript,firefox,save-as,Javascript,Firefox,Save As,每次我尝试在Firefox上导航到JS文件时,我都会看到一个“另存为”对话框。我希望能够在实际的浏览器中查看源代码,而不必在其他编辑器中下载和打开文件 我有没有办法强迫Firefox查看这些文件 编辑以下快照: 在Firefox中,您可以使用查看源代码:psuedo协议 在URL地址栏中输入: view-source:http://server/whatever/your/url/is.js 另请参见: 我会尝试这个优秀的插件,它值得作为标准Firefox安装的一部分 当您想要查看一个文档时,

每次我尝试在Firefox上导航到JS文件时,我都会看到一个“另存为”对话框。我希望能够在实际的浏览器中查看源代码,而不必在其他编辑器中下载和打开文件

我有没有办法强迫Firefox查看这些文件

编辑以下快照:


在Firefox中,您可以使用
查看源代码:
psuedo协议

在URL地址栏中输入:

view-source:http://server/whatever/your/url/is.js
另请参见:

我会尝试这个优秀的插件,它值得作为标准Firefox安装的一部分

当您想要查看一个文档时,会出现下载弹出窗口,迫使您选择一个外部应用程序来查看它,您是否曾经感到烦恼

此扩展允许您直接在浏览器中打开文档。您还可以更改正在查看的文档的MIME类型

由于Firefox中存在漏洞,因此此扩展是必需的。当服务器提供
Content-disposition:attachment
时,Firefox将只提供使用外部应用程序打开资源或将其保存到磁盘。“在Firefox中立即在这里打开”也应该是它处理的MIME类型的一个选项,但目前不是

我同意,就在8天前:

不允许Firefox可以处理的内容类型(文本/普通、图像/png、, etc)将被直接查看,这是一个明确的错误。像你一样在篮球场上跳舞 将文件保存到某个随机位置,然后手动打开它是一个荒谬的过程 变通办法


Firefox在三个地方查找
.js
文件的MIME类型。(对于某些文件,例如
.html
文件,还有第四个位置。)

第一个是在您的配置文件中名为
mimeTypes.rdf
的文件中;如果您曾单击指向具有无法识别的MIME类型的
.js
文件的链接,则在保存该文件时,Firefox会将该MIME类型与
.js
文件相关联。请参阅Mozilla,它描述了
.svg
文件的等效错误

第二种可能性是您的注册表项
HKEY\U CLASSES\U ROOT\.js\Content Type
可能已设置为不兼容的值。如果存在,则应将其设置为值
application/x-javascript
application/javascript
text/javascript
之一


只有在没有设置这些位置的情况下,Firefox才会使用其内部默认值,我相信这是
应用程序/x-javascript

有一个不错的JSView扩展可以帮助您:

如果您在Firefox中查看网站的源代码,您也可以通过单击
src=”“
属性中的链接从那里导航到javascript文件


(这可能会受到我安装的Firebug的影响)

使用devtools,看起来像是Ctrl+Shift+K>调试器>源代码:


我认为你问的地方不对。奇怪。Firefox完全能够查看javascript,因为它只是纯文本。这是发生在所有网站上,还是只发生在一个网站上?它主要发生在pagespeed插件上,有点令人沮丧。文件的内容类型是什么?很好的URL,@qwertymk您也可以尝试单击视图中的js链接source@EricFortis@Cheeso@MarcB我在寻找更持久的东西,不必一直打字。当我在chrome上访问同一个站点时,它会显示为不带任何内容problem@EricFortis@Cheeso@MarcB据我所知,这是一个非常常见的问题。查阅但我似乎找不到解决办法