关键词:
【中文标题】Mozilla firefox中格式不正确的源文件【英文标题】:not well-formed Source File in mozilla firefox 【发布时间】:2014-08-08 06:50:52 【问题描述】:以下是我的JSON
文件的内容——
"tags": [
"Red",
"Green",
"Blue",
"Yellow"
]
我使用jsonlint 进行了检查,但在 Firefox 中仍然出现以下错误。
时间戳:2014 年 6 月 18 日星期三 10:39:41 IST 错误:格式不正确 源文件: file:///home/trialcode/trialcode/Projects/ang/18-06-2014/ang/content.json 行:1,列:1 源代码:
我不确定自己做错了什么。
仅供参考-
操作系统 - Linux Ubuntu 12.04
火狐 - 24.0
编辑
我正在通过$http.get
方法在角度控制器中使用content.json
文件的内容。
我对这种错误进行了更多探索,发现它与Content-Type
设置有关。
以下是完整代码-
<!doctype html>
<html lang="en" ng-app="app">
<head>
<title>JSON Read In Angularjs</title>
<meta charset="UTF-8" />
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.10/angular.min.js"></script>
<script>
var app = angular.module('app', []);
app.controller('myCtrl', function($scope, $http)
$scope.data = ;
$http.get('content.json').success(function(data)
$scope.data = data;
);
);
</script>
</head>
<body ng-controller="myCtrl">
<ul>
<li ng-repeat="em in data.tags">em</li>
</ul>
</body>
</html>
如果有问题,我该如何设置内容类型。我搜索了HERE,但无法修复它。有的话请帮帮我。
【问题讨论】:
不确定您的实际问题是什么,但如果您想设置Content-Type
HTTP 标头,您可以通过向$http.get
提供配置参数来实现(即$http.get('content.json', headers: 'Content-Type': 'application/json')
。
@miqid 我试过了,但在 FF 中仍然出现“格式不正确”的错误
忽略我之前的评论,我脑子里放了个屁——不管怎样,用Content-Type
发出 GET 是没有意义的。另一个建议是检查返回content.json
的服务器是否将application/json
设置为MIME 类型。或者,如果您不使用服务器,我认为这个特定问题可能会有所帮助:***.com/questions/2618959/…
@miqid 我遇到了这个***.com/a/24281117/1594368
【参考方案1】:
经过几个小时的搜索,我发现了 -
Chrome 和其他现代浏览器已实现安全性 跨域请求的限制,这意味着您不能 通过 file:/// 加载任何内容,您需要使用 http:// 协议 任何时候,甚至是本地到期的同源政策。
来源-
-
Cross Origin Script *** Answer
Simple Solution For Local Cross Origin Requests
【讨论】:
本地 - 在 Mozilla Firefox 中找不到支持格式和 MIME 类型的视频
】本地-在MozillaFirefox中找不到支持格式和MIME类型的视频【英文标题】:Local-NovideowithsupportedformatandMIMEtypefoundinMozilaFirebox【发布时间】:2016-06-1208:46:29【问题描述】:我在本地网页上有一百个视频,都是在引导模式内容中添加的... 查看详情
FireFox 中的表格渲染不正确
】FireFox中的表格渲染不正确【英文标题】:incorrecttablerenderinginFireFox【发布时间】:2019-10-1607:43:42【问题描述】:当页面刷新时,A table的格式会被破坏,但在调整大小时可以正常工作。我尝试在Chrome、IE 和Edge中运行相同的代... 查看详情
不重新启动 Firefox 不会刷新密钥库
...irefox【发布时间】:2012-07-2313:18:06【问题描述】:当我在Mozilla中添加/删除任何证书时,Mozilla的密钥库在手动重新启动之前无法刷新。我创建了一个新的密钥库,用于从Mozilla获取私钥,但它不起作用。它使用了较旧的密钥库,... 查看详情
如何在 Mozilla Firefox 中禁用 CORS?
】如何在MozillaFirefox中禁用CORS?【英文标题】:HowtodisableCORSinmozillafirefox?【发布时间】:2017-05-1417:11:21【问题描述】:如何在Firefox中禁用网络安全或如何在开发过程中解决Firefox中的CORS问题?尝试了但没有成功:“about:config”中... 查看详情
Mozilla Firefox 36 在播放我的 h264 MP4 文件时出现问题
】MozillaFirefox36在播放我的h264MP4文件时出现问题【英文标题】:MozillaFirefox36hasproblemsplayingmyh264MP4files【发布时间】:2015-05-1313:22:12【问题描述】:我尝试将带有ffmpeg的视频转换为mp4格式(h264)配置文件:高级别:3.1(1280x720和30fps)... 查看详情
过滤器:mozilla firefox <svg> 的模糊不工作
】过滤器:mozillafirefox<svg>的模糊不工作【英文标题】:filter:blurformozillafirefox<svg>notworking【发布时间】:2013-01-1318:39:10【问题描述】:我正在开发一个页面,该页面将为图像设置动画,并以模糊样式淡入。它在googlechrome... 查看详情
mozilla在发布的firefox90版本中宣布正式放弃对ftp的支持
导读出于多重安全原因,在日前发布的Firefox90版本中Mozilla宣布正式放弃对FTP的支持。FTP是文件传输协议的简称,是实现互联网上许多文件下载或上传活动的技术。目前,Firefox和Chrome两大浏览器均已停止对FTP的支持。... 查看详情
Mozilla Firefox 中缺少 CC 按钮
】MozillaFirefox中缺少CC按钮【英文标题】:MissingCCbuttoninMozillaFirefox【发布时间】:2014-08-0812:52:49【问题描述】:我正在使用HTML5中的字幕(WebVtt)。视频播放器上应出现一个打开/关闭字幕的按钮。但在Firefox中,这不会发生。这里的... 查看详情
使用 Jackson 在 Firefox 中正确显示 XML
】使用Jackson在Firefox中正确显示XML【英文标题】:DisplayXMLcorrectlyinFirefoxwithJackson【发布时间】:2016-01-2302:47:00【问题描述】:我正在使用Jackson将JSON文件转换为ArrayList,然后再转换为XML。它在Firefox中显示,但与普通字符串一样。... 查看详情
<input type="number"> 在 Firefox 中。为啥 Mozilla 不支持在其浏览器中输入数字?
】<inputtype="number">在Firefox中。为啥Mozilla不支持在其浏览器中输入数字?【英文标题】:<inputtype="number">inFirefox.Whydoesn\'tMozillasupportnumberinputsinitsbrowser?<inputtype="number">在Firefox中。为 查看详情
菜单在 Chrome 中正确显示,但在 Firefox 中不显示
】菜单在Chrome中正确显示,但在Firefox中不显示【英文标题】:MenushowsrightinChrome,butnotinFirefox【发布时间】:2013-04-2020:26:42【问题描述】:我的网站中的导航栏有问题。它在chrome中工作,但在Firefox中发生了一些奇怪的事情,我不... 查看详情
文件上传选项以从相机拍摄图像或从图库中选择不适用于 Mozilla Firefox 中的 Web 应用程序
...文件上传选项以从相机拍摄图像或从图库中选择不适用于MozillaFirefox中的Web应用程序【英文标题】:Fileuploadoptiontotakeimagefromcameraorselectfromgallernotworkingforwebappinmozillafirefox【发布时间】:2021-11-2711:50:56【问题描述】:在我的网络应... 查看详情
在 Mozilla Firefox 上隐藏滚动条
】在MozillaFirefox上隐藏滚动条【英文标题】:hidescrollbarsonmozillafirefox【发布时间】:2017-01-0611:33:11【问题描述】:我正在制作一个网络应用程序,但我似乎无法摆脱MozillaFirefox上菜单的滚动条。它在我测试过的所有浏览器中都能... 查看详情
我在哪里可以获得firefox游标值的cur文件?(代码片段)
...这些可用的地方?答案它们最容易在这里找到:http://mxr.mozilla.org/mozilla-release/source/widget/windows/res/或者在这里:http://hg.mozilla.org/mozilla-central/file/然后单击“widget”->“windows”->“res”,单击所需文件旁边的“文件”,然后单... 查看详情
mozilla宣布firefox49将修改根证书处理过程
昨日Mozilla开发工程师DavidKeeler宣布,将在Windows版的Firefox浏览器中修改根证书处理过程(RootCertificateHandlingProcedures)。在Windows版的Firefox中浏览器拥有自主的证书存储机制,这是同Windows系统证书存储互相独立的一套证书存储机制... 查看详情
为啥 XMLHttpRequest 上传在 Firefox 中没有正确失败?
】为啥XMLHttpRequest上传在Firefox中没有正确失败?【英文标题】:WhyisXMLHttpRequestuploadnotfailingproperlyinFirefox?为什么XMLHttpRequest上传在Firefox中没有正确失败?【发布时间】:2018-12-0814:18:17【问题描述】:我正在实现一个文件上传器,... 查看详情
火狐浏览器如何像ie一样查看临时文件和历史记录
...置文件的位置: Windows9x/Me C:\\WINDOWS\\ApplicationData\\Mozilla\\Firefox\\Profiles\\xxxxxxxx.default\\ Windows2000/XP/2003 C:\\DocumentsandSettings\\[UserName]\\LocalSettings\\Application Data\\Mozilla\\Firefox\\Profiles\\xxxxxxxx.default\\\\ Linux~/.mozilla/fi... 查看详情
在 Chrome、Safari 和 Edge 中显示 flex 对齐不正确,但在 Firefox 中正确
】在Chrome、Safari和Edge中显示flex对齐不正确,但在Firefox中正确【英文标题】:DisplayflexalignmentincorrectinChrome,SafariandEdge,butcorrectinFirefox【发布时间】:2018-10-3120:52:09【问题描述】:我有一个使用displayflex方法的div,其中包含其他div... 查看详情