IE8以下瀏覽器 SCRIPT1028: 缺少識別符號、字串或數字
如其他文章中所寫,IE早期瀏覽器對於格式校驗比較嚴,如果出現SCRIPT1028: 缺少識別符號、字串或數字的錯誤很大可能是因為多了逗號或者分號什麼的,比如:
var a = {
x: 1,
y: 2,
};
y:2後面多了個逗號,這在Firefox或者chrome瀏覽器及新的IE瀏覽器都正常,但是IE8以下瀏覽器是會報錯的。
專案中也報了這個錯誤,於是我一行行程式碼看過去,結果並沒有發現有這個問題,這就很尷尬了。。
沒辦法,我一段段程式碼註釋掉來尋找錯誤點,結果。。。。
tool:{
const:{
phone:XXXXXX
}
}
問題出在這行程式碼上,IE8及以下瀏覽器,不能用const作為json的key
希望不要有其他猿類碰到這個錯誤,如果有,希望你能早點看到這篇文章,而不是像我一樣一行行註釋掉來找bug。。。
CSDN的格式支援好差。。。這文章我調了七八遍了還這樣,將就著看吧,囧
相關推薦
IE8以下瀏覽器 SCRIPT1028: 缺少識別符號、字串或數字
如其他文章中所寫,IE早期瀏覽器對於格式校驗比較嚴,如果出現SCRIPT1028: 缺少識別符號、字串或數字的錯誤很大可能是因為多了逗號或者分號什麼的,比如: var a = { x: 1, y: 2, }; y:2後面多了個逗號,這在Firefox或
IE8相容性問題,缺少識別符號、字串或數字,錯誤 80020101 而導致此項操作無法完成
我的程式在IE高版本及谷歌瀏覽器沒有問題,在IE8以下版本報錯如下: HTML1300: 進行了導航。 檔案: mainframe.jsp SCRIPT1028: 缺少識別符號、字串或數字 檔案: mainframe.jsp,行: 50,列: 3 SCRIPT257: 由
Visual Studio報錯/plugin.vs.js,行:1074,錯誤:缺少識別符號、字串或數字
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\PrivateAssemblies/plugin.vs.js 行:1074 Char:13 錯誤:缺少識別符號、字
Jquery IE下報錯:缺少識別符號、字串或數字
網上有這種錯誤改正方法,但是都不符合我的規範, 這是網上的說明: 使用Jquery寫特效,firefox、chrome,甚至IE8都能正常執行,不報錯,但偏偏IE7就會報錯: 訊息: 缺少識別符號、字串或數字 相關程式碼如下: 程式碼如下 複製程式碼 $(".t
IE下js錯誤缺少識別符號、字串或數字解決辦法
ie下報缺少識別符號、字串或數字,在firefox及其他下均無問題,鬱悶的找了半天也沒結果,使用Companion。js也不行。最好google了一下: 原因及解決方法 1.原因:一般出現在類的定義時在最後一個屬性或方法後加了逗號,在Firefox是無所謂的,而IE下就
IE10相容性 缺少識別符號、字串或數字
在火狐下這些都沒有問題,但是在ie10瀏覽器下,就會報這種錯,解決辦法: json最後一項是不允許有逗號的,為了更好的相容各個瀏覽器,json最後的逗號最好不加!!! 還有錯誤的寫法也會造成這種錯誤,比如 Ext.Ajax.request({
IE 瀏覽器下的 網頁報“缺少識別符號 字串或數字”錯誤的原因及解決辦法
[img]http://dl.iteye.com/upload/attachment/203780/3c0ea500-9b81-3f06-9440-789fff52cde1.png[/img][img]http://dl.iteye.com/upload/attachment
localstorage相容ie8以下瀏覽器的問題
最近在做一個網站,由於希望儘可能減小伺服器的壓力,也想提高網站的運轉速度,就想盡可能少的在伺服器上讀寫資料以及下載重複資料,需要重複使用的資料,就儲存在本地,能在本地進行的運算,盡一切可能在本地完成。 於是就出現一個本地儲存資料的問題。如果ie不是國內最廣泛的瀏覽器,如果
Python講堂 if後面直接跟字串或數字什麼意思 if 0:
if 後面跟的是條件表示式,條件表示式的結果為True或者False。 (1)如果if後面的條件是數字,只要這個數字不是0,python都會把它當做True處理,見下面的例子: if 3: print&nbs
ie8以下版本(包括ie8)的瀏覽器不支援html5標籤屬性解決方案(Modernizr 2.6.2外掛的使用)
我這邊申明下:我寫這篇日誌主要是想然ie8能夠支援html5的個別標籤閉合,並不能讓ie完全支援html5,我之前寫的可能會誤導很多同學,希望大家能明白。 今天腦抽想用html5標籤設計一個網頁,我本人用的是火狐瀏覽器,都弄好後我發現一個很嚴重的問題,除了ie9以下
IE8 以下版本的瀏覽器的盒子模型有什麼不一樣的地方?
盒 子模型: 外邊距(margin) 邊框(border) 內邊距(padding) 內容(content);在標準的盒子模型中(ie8 以上的版本中),寬度和高度指的是 co
記錄:mac的瀏覽器訪問任何域名、網址都跳轉到本地127.0.0.1或固定網址
net 偏好設置 配置 一個 更改 協議 pro proxy post 新年上班第一天,剛開機就遇到了個小坑,問題是這樣,打開瀏覽器,輸入任何網址都跳轉到本地的一個項目,該項目在本地Apache配置下,監聽的端口是8888,本機訪問的形式是127.0.0.1:8888。
js設置body高度、寬度為瀏覽器窗口高度、寬度
() light true javascrip rip 窗口 scrip window gpo window.onload = () => { document.getElementsByTagName("body")[0].sty
將 Spring boot 項目打成可執行Jar包,及相關註意事項(main-class、缺少 xsd、重復打包依賴)
arc XA 有一個 文件中 pom.xml tomcat 我們 tool pil 最近在看 spring boot 的東西,覺得很方便,很好用。對於一個簡單的REST服務,都不要自己部署Tomcat了,直接在 IDE 裏 run 一個包含 main 函數的主類就可以了
Visual Studio 2017啟動時 plugin.vs.js 報錯:缺少標識符、字符串或數字
comm 錯誤 In 安裝 OS files ide visual 方法 最近安裝了一個最新版Visual Studio 2017 15.7.2可是啟動調試程序時總是提示如下錯誤: C:\Program Files (x86)\Microsoft Visual Studio
瀏覽器的兼容性(CSS瀏覽器兼容性、CSS hack)
zoom content 兼容性 line border orm only box 瀏覽器兼容 一、關於CSS hack(盡量不用或者少用,減少頁面復雜度) 1、條件註釋法:(我的測試是IE9及其以下才有效) 這種方式是IE瀏覽器專有的Hack方式,微軟官方推薦使用
js防止瀏覽器後退(鍵盤、鼠標手勢)
產生 鼠標 listen 防止 所有 cti ops url 後退 這種方式,可以消除 後退的所有動作。包括 鍵盤、鼠標手勢等產生的後退動作 history.pushState(null, null, document.URL); window.addEv
包裝類(Integer/Boolean等、字串與基本資料型別轉化,-127-128自動裝箱入池)
為什麼要有包裝類? Object類可以接收所有引用資料型別。然而在Java中,資料型別分為基本資料型別和引用資料型別,那麼基本資料型別如何處理呢? 使用包裝類 :包裝類是將基本資料型別封裝到類中,因為Object無法接受基本資料型別,封裝成類後就可以用Object類來接收。 簡單定義一個in
String類(物件例項化、字串比較、物件池、字串常量不可變更)
String的兩種例項化方式 直接賦值和傳統例項化: public class Stringob { public static void main(String[] args) { String str1="hello"; //直接賦值 str是一個物
C語言--字串拷貝、字串查詢、字串比較、字串擷取
在實際的應用當中,字元和字串的操作是最常用的技能。總結下來,提升能力。 一、字串拷貝 1、memcpy 2、strcpy 區別 二、字串查詢 三、字串比較 四、字串擷取 1、一種簡單而又機智的方法–strncpy strncpy函