久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <small id='TUCdj'></small><noframes id='TUCdj'>

    • <bdo id='TUCdj'></bdo><ul id='TUCdj'></ul>

    1. <tfoot id='TUCdj'></tfoot>
    2. <i id='TUCdj'><tr id='TUCdj'><dt id='TUCdj'><q id='TUCdj'><span id='TUCdj'><b id='TUCdj'><form id='TUCdj'><ins id='TUCdj'></ins><ul id='TUCdj'></ul><sub id='TUCdj'></sub></form><legend id='TUCdj'></legend><bdo id='TUCdj'><pre id='TUCdj'><center id='TUCdj'></center></pre></bdo></b><th id='TUCdj'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='TUCdj'><tfoot id='TUCdj'></tfoot><dl id='TUCdj'><fieldset id='TUCdj'></fieldset></dl></div>
        <legend id='TUCdj'><style id='TUCdj'><dir id='TUCdj'><q id='TUCdj'></q></dir></style></legend>

        我的網站總是崩潰 IE,無法調試

        My website keeps crashing IE, can#39;t debug(我的網站總是崩潰 IE,無法調試)

        <i id='2RfHM'><tr id='2RfHM'><dt id='2RfHM'><q id='2RfHM'><span id='2RfHM'><b id='2RfHM'><form id='2RfHM'><ins id='2RfHM'></ins><ul id='2RfHM'></ul><sub id='2RfHM'></sub></form><legend id='2RfHM'></legend><bdo id='2RfHM'><pre id='2RfHM'><center id='2RfHM'></center></pre></bdo></b><th id='2RfHM'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='2RfHM'><tfoot id='2RfHM'></tfoot><dl id='2RfHM'><fieldset id='2RfHM'></fieldset></dl></div>
              <tbody id='2RfHM'></tbody>
              • <bdo id='2RfHM'></bdo><ul id='2RfHM'></ul>
              • <legend id='2RfHM'><style id='2RfHM'><dir id='2RfHM'><q id='2RfHM'></q></dir></style></legend>

                <tfoot id='2RfHM'></tfoot>

                <small id='2RfHM'></small><noframes id='2RfHM'>

                1. 本文介紹了我的網站總是崩潰 IE,無法調試的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我有一個網站突然開始崩潰 Internet Explorer.

                  I have a website that suddenly started to crash internet explorer.

                  網站加載并開始執行 javascript,但其中某處機器爆炸了.我什至沒有收到腳本錯誤,它只是崩潰了.我嘗試使用內置調試器手動單步執行 js 的每一行,但當然不會出現問題.

                  The website loads and starts executing javascript but somewhere in there the machinery explodes. I don't even get a script error, it just crashes. I've tried to manually step through every single line of js with the built in debugger but then of course the problem doesn't occur.

                  如果我選擇在應用程序崩潰時對其進行調試,我會看到以下消息.

                  If i choose to debug the application when it crashes i see the following message.

                  iexplore.exe 中 0x6c5dedf5 處未處理的異常:0xC0000005:訪問沖突讀取位置 0x00000090.

                  Unhandled exception at 0x6c5dedf5 in iexplore.exe: 0xC0000005: Access violation reading location 0x00000090.

                  調用堆棧中的前 5 項如下所示

                  The top 5 items in the call stack looks like this

                  VGX.dll!6c5dedf5()
                  [以下幀可能不正確和/或丟失,沒有為 VGX.dll 加載符號]
                  VGX.dll!6c594d70()
                  VGX.dll!6c594f63()
                  VGX.dll!6c595350()
                  VGX.dll!6c58f5e3()
                  mshtml.dll!6f88dd17()

                  VGX.dll!6c5dedf5()
                  [Frames below may be incorrect and/or missing, no symbols loaded for VGX.dll]
                  VGX.dll!6c594d70()
                  VGX.dll!6c594f63()
                  VGX.dll!6c595350()
                  VGX.dll!6c58f5e3()
                  mshtml.dll!6f88dd17()

                  VGX.dll 似乎是 vml 渲染器的一部分,而我實際上正在使用 VML.我并不感到驚訝,因為我在使用 vml 時遇到了很多問題,必須按特定順序設置屬性,有時當您將元素附加到 dom 時您無法設置屬性,反之亦然(順便說一句,所有內容均未記錄),但隨后出現了問題調試時通常可以重現,但現在不行:(

                  VGX.dll seems to be part of the vml renderer and i am in fact using VML. I'm not suprised because i've had so many problems with vml, attributes has to be set in specific order, sometimes you cant set attributes when you have elements attached to the dom or vice versa (everything undocumented btw) but then the problems can usually be reproduced when debugging but not now :(

                  在無插件模式下也會出現此問題.

                  The problem also occurs in no plugin-mode.

                  有沒有比試錯法更好的方法來解決這個問題?

                  Is there a better approach than trial and error to solve this?

                  添加一個控制臺輸出對 DOM 的每個可疑修改,只會導致問題有時發生.(控制臺也在同一頁面上用 javascript 實現,即使在崩潰后我也能看到輸出,因為窗口仍然可見)顯然它似乎是某種競爭條件.

                  Adding a console outputting every suspect modification to the DOM made the problem only occur sometimes. (the console is also implemented in javascript on the same page, i'm able to see the output even after a crash as the window is still visible) Apparently it seems to be some kind of race condition.

                  我設法進一步追蹤它,當您在剛添加對象后過快地從 DOM 中刪除對象時,似乎會發生這種情況.(很可能僅適用于具有某些特殊屬性的 vml 元素,沒有進一步嘗試)并且無法通過在 removeChild 前面添加死循環來修復它(無論如何都是非常糟糕的解決方案),頁面必須由瀏覽器在addChild 之后一次就可以調用removeChild.嘆息

                  I managed to track it down even further, and it seems to occur when you remove an object from the DOM too quickly after it's just been added. (most likely only for vml-elements with some special attribute, didn't try further) And it can't be fixed by adding a dead loop in front of removeChild(pretty bad solution anyway), the page has to be rendered by the browser once after the addChild before you can call removeChild. sigh

                  推薦答案

                  (老問題但很重要)

                  我遇到了一個非常相似的問題 - 包括許多復雜的 VML(來自 Raphael),而且看起來幾乎無法調試.

                  I had a very similar problem - including lots of complex VML (from Raphael), and it looked near-impossible to debug.

                  實際上,事實證明,最簡單的低技術方法是最好的.這是一種顯而易見的方法:我寫在這里是因為有時當面臨一個令人生畏的問題時,顯而易見、簡單的解決方案是人們最后想到的.

                  Actually, it turned out the simplest low-tech approach was the best. It's an obvious approach: I'm writing here because sometimes when faced with an intimidating problem the obvious, simple solutions are the last a person thinks of.

                  所以,簡單的老式調試:在每個遠程要求或在我的代碼中進行復雜的調用,提供超級簡單的可靠斷點,不依賴任何本身可能崩潰的功能(例如開發人員工具).然后,只需查看在它崩潰之前您收到了哪個數字警報 - 問題必須出現在該警報和下一個警報之間.

                  So, simple old-school debugging: Lots of alert("1");, alert("2"); etc before and after every remotely demanding or complex call in my code, giving super-simple reliable breakpoints that don't rely on any features (e.g. developer tools) that might themselves crash out. Then, just see which number alert you get to before it crashes - the problem must arise between that alert and the next one.

                  添加更多警報,直到您將其縮小到確切的行.在我的例子中,它實際上與復雜的 VML 無關——它是一個 for 循環,出于某種原因,它只在 IE7 上無限地繼續.

                  Add more alerts until you narrow it down to the exact line. In my case, it was actually nothing to do with the complex VML - it was a for loop that, for some reason was continuing infinitely only on IE7.

                  這篇關于我的網站總是崩潰 IE,無法調試的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Browserify, Babel 6, Gulp - Unexpected token on spread operator(Browserify,Babel 6,Gulp - 傳播運算符上的意外令牌)
                  Is it possible to pass a flag to Gulp to have it run tasks in different ways?(是否可以將標志傳遞給 Gulp 以使其以不同的方式運行任務?)
                  Why do we need to install gulp globally and locally?(為什么我們需要在全局和本地安裝 gulp?)
                  How to run Gulp tasks sequentially one after the other(如何一個接一個地依次運行 Gulp 任務)
                  Visual Studio 2015 crashes when opening Javascript files(打開 Javascript 文件時 Visual Studio 2015 崩潰)
                  Detect FLASH plugin crashes(檢測 FLASH 插件崩潰)

                    <bdo id='TUplj'></bdo><ul id='TUplj'></ul>

                    <tfoot id='TUplj'></tfoot>

                    <small id='TUplj'></small><noframes id='TUplj'>

                      • <legend id='TUplj'><style id='TUplj'><dir id='TUplj'><q id='TUplj'></q></dir></style></legend>
                            <tbody id='TUplj'></tbody>
                        1. <i id='TUplj'><tr id='TUplj'><dt id='TUplj'><q id='TUplj'><span id='TUplj'><b id='TUplj'><form id='TUplj'><ins id='TUplj'></ins><ul id='TUplj'></ul><sub id='TUplj'></sub></form><legend id='TUplj'></legend><bdo id='TUplj'><pre id='TUplj'><center id='TUplj'></center></pre></bdo></b><th id='TUplj'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='TUplj'><tfoot id='TUplj'></tfoot><dl id='TUplj'><fieldset id='TUplj'></fieldset></dl></div>
                          1. 主站蜘蛛池模板: 可以免费看的av | 亚洲综合视频在线 | 四虎久久久 | 亚洲精品久久久久久久久久久 | 日本在线观看 | 国产精品一区二区三区在线 | 国内精品国产成人国产三级 | 免费不卡视频 | 日韩综合在线观看 | av超碰在线 | 中国一级黄色录像 | 激情六月 | 国产精品福利在线观看 | 91国内精品 | 亚洲精品在线视频 | 亚洲一区二区三区在线播放 | 51调教丨国产调教视频 | 久久久久久综合 | 色啪视频 | 黄色片在线 | 一级黄色片免费 | 久久精品99久久久久久 | 成人自拍视频在线观看 | 天天澡天天狠天天天做 | 91成人免费版 | 久久国产成人 | 精东影业一区二区三区 | 夜夜骑夜夜操 | 在线亚洲一区 | 在线播放91| 视频一二三区 | 国产精品乱码一区二区三区 | 国产www视频 | 青青草福利视频 | 久久精品中文 | 在线观看视频一区二区三区 | 中文字幕不卡视频 | 免费在线观看www | 人人艹人人 | 婷婷综合色 | 日韩在线网址 |