I'm happy to live!

          Develop with pleasure!

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            39 隨筆 :: 2 文章 :: 31 評(píng)論 :: 0 Trackbacks

          2011年10月30日 #

               chrome,firefox下面運(yùn)行都很正常,唯獨(dú)在safari下會(huì)爆SyntaxError: DOM Exception 12錯(cuò)誤:
           [Error] Error: SyntaxError: DOM Exception 12
          setRequestHeader@[native code]
          http://localhost:8989/app/js/base.js:40967:27
          http://localhost:8989/app/js/base.js:19014:33
          forEach@http://localhost:8989/app/js/base.js:9537:24
          http://localhost:8989/app/js/base.js:19012:14
          sendReq@http://localhost:8989/app/js/base.js:18873:21
          serverRequest@http://localhost:8989/app/js/base.js:18589:23
          processQueue@http://localhost:8989/app/js/base.js:22454:29
          http://localhost:8989/app/js/base.js:22470:39
          $eval@http://localhost:8989/app/js/base.js:23672:28
          $digest@http://localhost:8989/app/js/base.js:23488:36
          $apply@http://localhost:8989/app/js/base.js:23777:31
          bootstrapApply@http://localhost:8989/app/js/base.js:10661:21
          invoke@http://localhost:8989/app/js/base.js:13409:22
          doBootstrap@http://localhost:8989/app/js/base.js:10659:20
          bootstrap@http://localhost:8989/app/js/base.js:10679:23
          angularInit@http://localhost:8989/app/js/base.js:10573:14
          http://localhost:8989/app/js/base.js:35510:16
          fire@http://localhost:8989/app/js/base.js:3094:35
          fireWith@http://localhost:8989/app/js/base.js:3206:11
          ready@http://localhost:8989/app/js/base.js:3412:24
          completed@http://localhost:8989/app/js/base.js:3428:14
           


          這是個(gè)什么error?沒(méi)見(jiàn)過(guò)baidu一下有了:

          DOMException是W3C DOM核心對(duì)象。
          DOMException接口表示一個(gè)處理的錯(cuò)誤,當(dāng)一個(gè)操作不可能執(zhí)行的時(shí)候,會(huì)拋出一個(gè)異常。
          例如試圖創(chuàng)建一個(gè)無(wú)效的DOM, 或通過(guò)一個(gè)不存在的節(jié)點(diǎn)作為參數(shù)節(jié)點(diǎn)操作方法。

          SYNTAX_ERR code 12 --> 無(wú)效或非法的字符串被指定。

          具休介紹可以到些鏈接查看: http://www.zhangxinxu.com/wordpress/2012/05/w3c-dom-domexception-object/

          先從error stack中找到出錯(cuò)的地方,在angular-file-upload-all.js中的以下位置:
           1 var key, i;
           2 function patchXHR(fnName, newFn) {
           3     window.XMLHttpRequest.prototype[fnName] = newFn(window.XMLHttpRequest.prototype[fnName]);
           4 }
           5 
           6 if (window.XMLHttpRequest && !window.XMLHttpRequest.__isFileAPIShim) {
           7     patchXHR('setRequestHeader', function (orig) {
           8         return function (header, value) {
           9             if (header === '__setXHR_') {
          10                 var val = value(this);
          11                 // fix for angular < 1.2.0
          12                 if (val instanceof Function) {
          13                     val(this);
          14                 }
          15             } else {
          16                 orig.apply(this, arguments);
          17             }
          18         }
          19     });
          20 }

          出錯(cuò)的位置在第16行,把header打出來(lái)看了一下,Authorization的值是這樣的'Token '的,后面多了一個(gè)空格,果斷刪除掉空格再試,不爆錯(cuò)了,原來(lái)是空格惹的禍,為什么會(huì)出錯(cuò)呢,想去看看這個(gè)orig的內(nèi)容是什么,可碰到[native code],這個(gè)估計(jì)是c++的code,這個(gè)要如何看得到內(nèi)容呢,問(wèn)題是解決了,但還未探清問(wèn)題的源頭,又是c代碼,請(qǐng)高人指點(diǎn)。 
          posted @ 2015-12-17 17:04 Norsor 閱讀(1979) | 評(píng)論 (0)編輯 收藏

          <input name="fieldValue" ng-pattern="{{validateRegexp}}" />
          $scope.validateRegexp = "/\\d/";
          以上代碼,在頁(yè)面上可以動(dòng)態(tài)改變validateRegexp的值,頁(yè)面上的ng-pattern的內(nèi)容也確實(shí)變了,但卻沒(méi)有起作用,有沒(méi)有大俠能解釋一下?
          posted @ 2015-10-21 13:10 Norsor 閱讀(2934) | 評(píng)論 (0)編輯 收藏

          1. mysql的數(shù)據(jù)庫(kù)文件存放在哪個(gè)位置呢,搞了半天可以在workbanch中執(zhí)行 show variables like '%datadir%'  命令,結(jié)果就出來(lái)了
          posted @ 2015-07-01 10:50 Norsor 閱讀(3942) | 評(píng)論 (0)編輯 收藏

              經(jīng)過(guò)一年多拶轉(zhuǎn)我又即將回到frontend的開(kāi)發(fā)中來(lái),我比以往有了更多的經(jīng)驗(yàn),耐心,專注,比以往更加能規(guī)劃自已,現(xiàn)在的前端和幾年前又不一樣了,又多了許多的新東西,我能應(yīng)付過(guò)來(lái)么,我相信答案是肯定的,我還能做得更好,加油吧!
          posted @ 2015-04-29 13:42 Norsor 閱讀(4650) | 評(píng)論 (0)編輯 收藏

          想用iframe引用一個(gè)網(wǎng)站,但發(fā)現(xiàn)該網(wǎng)站做了iframe引用禁止,有沒(méi)有辦法能夠讓iframe引用它啊?請(qǐng)教各位牛人了.

          posted @ 2012-11-15 17:43 Norsor 閱讀(1519) | 評(píng)論 (0)編輯 收藏

               摘要: DIV在FF下的拖動(dòng)  閱讀全文
          posted @ 2011-10-30 09:37 Norsor 閱讀(1949) | 評(píng)論 (3)編輯 收藏

          主站蜘蛛池模板: 屏南县| 神池县| 磐安县| 泗洪县| 赤峰市| 新乐市| 延庆县| 汝南县| 鄂尔多斯市| 金寨县| 察隅县| 金华市| 砚山县| 巴林左旗| 德兴市| 北碚区| 稻城县| 若羌县| 札达县| 台北市| 贡觉县| 合江县| 沂南县| 锡林浩特市| 收藏| 榆社县| 开远市| 周口市| 富川| 中山市| 酉阳| 荣成市| 杂多县| 锡林郭勒盟| 通河县| 茌平县| 慈利县| 凤冈县| 隆昌县| 贡觉县| 噶尔县|