ie11中报SCRIPT1003: 缺少 ':'的错误?
兼容性?IE的兼容性……
由于“叶叶综合征发作”,导致有段时间都在自我否定中,故而引发一系列的不美好。幸好,自己还有超强的恢复能力,一切都在往好的方向发展吧。
直接进入 “可怕的IE兼容”主题:
第一种:80020101

因为看见了报错信息底下的“jquery.min.js”,再加上在stackoverflow上找到的类似问题答案,还算轻松的解决了第一个问题,将项目中的jquery.min.js换成新下载的jquery-3.3.1.js即可;

(后来将SCRIPT1003: 缺少 ':'的问题改好之后,却发现第一个问题也消失了……那难道是第二个问题引发的???)
第二种:SCRIPT1003: 缺少 ':'


寻找各种办法,似乎也没有发现这是一种什么样的错误,只晓得这是出现在不同浏览器中的情况,IE浏览器。
、、、、、、、、、、、、这是解决问题的途中,比较痛苦,就不分享了、、、、、、、、、、、、、、直接到结果。

看见这张图,瞬间有种“拨云见日”的快感。
说说解决办法吧:
1.先是在网上自己找了很多相关问题的回答,看看别人遇见类似问题的时候是如何处理的;
2.自己用不上的话,那就用最笨的办法,逐行代码检查,究竟是哪里出了问题。、;
3.后来就发现在执行一段js代码时,出现了那个熟悉的错误:
function trendClickFun(type,self){
$(self).addClass('on').siblings().removeClass('on');
//这是正确的写法
$.ajax({
type:'post',
url:'/home/chartsdata',
dataType:'json',
data:{type:type},
success:function(data){
var data=data.resultqushi;
if(data.succ){
var trendData = data.trendData;
dispTrendFunc(trendData, data.title, data.step ,data.varietyName);
}else{
alert("查询数据出错,请退出重试");
}
}
})
//这是在IE中出现问题的写法
// jQuery.post("/home/chartsdata", {type}, function (datas) {
// var data=datas.resultqushi;
// if (data.succ==true) {
// var trendData = data.trendData;
// dispTrendFunc(trendData, data.title, data.step ,data.varietyName);
// } else {
// alert("查询数据出错,请退出重试");
// }
// }, "json");
}
最最后,才发现原来是post请求的时候,传参数问题!真的是……比较坑的队友!以后接手时,一定一定要仔细检查接过来的代码。
jQuery.post("/home/chartsdata", {type:type}, function (datas) {
var data=datas.resultqushi;
if (data.succ==true) {
var trendData = data.trendData;
dispTrendFunc(trendData, data.title, data.step ,data.varietyName);
} else {
alert("查询数据出错,请退出重试");
}
}, "json");
ie11中报SCRIPT1003: 缺少 ':'的错误?的更多相关文章
- APSC4xSeries_Ver32.exe在win764位提示缺少DLL错误解决办法
APSC4xSeries_Ver32.exe在win764位提示缺少DLL错误解决办法 从网上下载oatime_epson-me1清零软件,Stylus4xProgram_Ver32的 解决办法:还是 ...
- 安装LoadRunner11时,缺少vc2005_sp1_with_atl_fix_redist错误的解决方案
安装LoadRunner11时,会报缺少vc2005_sp1_with_atl_fix_redist错误,类似下图所示: 由提示信息可知,这里是由于本机缺少该组件所致,解决方案就是安装此组件,可以去网 ...
- 解决Ruby在IE11中报Unable to get browser (Selenium::WebDriver::Error::NoSuchWindowError)的错误
转载地址:http://www.tuicool.com/articles/BRnqeu2 I was updating the browser WebDrivers for Seleno ...
- IE8下Extjs报缺少':'符号错误
先介绍下这个问题的由来: 上午其他项目组人员在rtx上问,求帮忙解决ie8兼容性问题. 然后快到饭点,知道这个bug肯定不是那么好解决,肯定不能耽误吃饭时间. 果断说,下午来弄. 下午3点开始去看这个 ...
- 关于servlet报错和jsp中报关于servlet的错误
servlet-api是对servlet的支持,如果你导入别人的项目后出现servlet中的导包处出现关于javax.servlet.的错误,那么就是缺少这个包了.还有对jsp页面中的报错的支持. 下 ...
- mac Latex dvipdfm 缺少字体错误 Failed to read UCS2/UCS4 TrueType cmap
dvipdfmx 命令产生 ** ERROR ** Failed to read UCS2/UCS4 TrueType cmap... 错误的原因是没有把 simsun.ttf simkai.ttf ...
- 上传文件时用form.submit提交的时候在低版本的IE中报拒绝访问的错误
上传文件的时候,在IE7下总是传不了,但FireFox,IE11和Chrome下则可以上传.发现是form.submit();时出错了(“拒绝访问”). html代码为: <label oncl ...
- oracle 11g 数据库中报:协议适配器错误
本人遇到该问题,到数据库服务器上重新启动监听和实例就OK了.
- easyui在IE中: SCRIPT1003: 缺少 ':'
随机推荐
- js if判断 遍历 替换图片地质
<script> $(document).ready(function() { var s = "The rain in Spain falls mainly in the pl ...
- 1、Maven安装教程详解
一.准备工作 1.确定电脑上已经成功安装jdk7.0以上版本 2.win10操作系统 3.maven安装包 下载 ...
- 用python做数字油画或者从一幅画学习风格,去画另一幅画
1. 用python做数字油画 模块: pillow 2. 从一幅画学习风格,去画另一幅画 http://pytorch.org/tutorials/advanced/neural_style_tut ...
- Linux编程_Shell脚本练习题
1,编写shell脚本,计算1~100的和. #! /bin/bash `;do sum=$[$i+$sum] done echo $sum 2,编写shell脚本,输入一个数字n并计算1~n的和. ...
- Git -- 基本操作 之 版本回退
现在,你已经学会了修改文件,然后把修改提交到Git版本库,现在,再练习一次,修改readme.txt文件如下: Git is a distributed version control system. ...
- C#实现windows服务安装,服务名可配置时出问题(无法创建 ProjectInstaller 安装程序类型的实例)
[参考资料]Windows 安装服务 的两种方式 一.问题出在System.Configuration.ConfigurationManager.AppSettings[""].T ...
- 微信小程序使用阿里图标
微信小程序不支持外联阿里图标,必须下载放入小程序的本地文件中. 步骤一:下载项目图标 步骤二:转换iconfont.ttf文件(小程序的wxss文件的font-face的url不接受http地址作为参 ...
- UNIX环境编程学习笔记(20)——进程管理之exec 函数族
lienhua342014-10-07 在文档“进程控制三部曲”中,我们提到 fork 函数创建子进程之后,通常都会调用 exec 函数来执行一个新程序.调用 exec 函数之后,该进程就将执行的程序 ...
- 19 Go的全能ORM简单入门
gorm 昨天我的ldap账户改了以后,openfalcon(v2.1)-dashboard竟然无法登陆了!显然,没有把我的密码同步到本地数据库里面,怎么办?只能改openfalcon用户认证的源码了 ...
- DNS服务器介绍及设置
DNS服务器是指“域名解析服务器”,而域名就是我们通常所说的“网址”.在互联网中识别和寻找不同的计算机,实际上是需要知道该计算机的IP地址才能进行访问.比如220.181.38.4,这个IP就是百度的 ...