dom-events

    3熱度

    1回答

    我遇到了有關鍵盤事件的問題,例如keydown事件的事件。該應用程序是完全使用JavaScript和DOM操作構建的單頁Web應用程序。 所有鍵盤處理都是通過使用添加到文檔的單個處理程序來處理的。 document.addEventListener("keydown", handler, true); 該處理程序然後解碼鍵盤事件並委託內部鍵碼到應用程序框架。 DOM樹只包含DIV元素和文本節點

    0熱度

    2回答

    如果我在div上使用了一個mousemove事件處理函數,並檢查事件的layerX屬性,它會在鼠標進入該div內的定位元素(如圖像)時發生變化。 根據the jQuery Event object documentation它應遵循W3C DOM Level 3規範。但是沒有提及the MouseEvent interface的layerX/Y屬性,所以我想知道根據規範什麼樣的行爲? 對我來說,你

    8熱度

    2回答

    我正試圖複製Twitter的「淡出」圖層,位於供稿窗口小部件的底部(在twitter.com的主頁上)。 我唯一可以想出的方法是不使用html5的地方是在feed div上方放置一個絕對定位的div,併爲它提供一個alpha通道png,其上面有一個白色到透明的漸變。這很容易實現。 現在唯一的問題是,出現在透明圖層下面的div不可點擊。 關於如何使div可點擊的任何想法?也許你有另一種方法來完全複製

    24熱度

    3回答

    我想知道是否有DOM事件監聽,它告訴我何時DOM元素移動重新定位或在頁面上調整大小。我不是在談論一個被拖拽的元素。一個例子是,如果一個頁面上有三個項目的列表,並且我使用JS從頁面中刪除頂部兩個列表項中的一個(或者隱藏它或其他),我想附加一個處理程序來運行時第三個列表項在頁面中向上移動。 我正在使用jQuery,所以普通的javascript或jQuery的答案是可以接受的。 也許在元素級別沒有移動

    0熱度

    1回答

    我需要在Firefox瀏覽器中捕獲標籤焦點授予事件。這個事件是否有任何類型的監聽器實現?

    27熱度

    6回答

    我正在爲某個站點寫一個Greasemonkey腳本,它在某些時候修改了location.href。 當window.location.href在頁面上發生變化時,如何獲得事件(通過window.addEventListener或類似的東西)?我也需要訪問指向新的/修改後的url的文檔的DOM。 我見過涉及超時和輪詢的其他解決方案,但如果可能的話,我想避免這種情況。

    1熱度

    1回答

    我有以下的Web應用程序的結構,這我在自動化測試: <em unselectable="on" class="x-btn-split"> <button type="button" class="x-btn-text " id="ext-gen523" title="Add Options">Add</button> </em> 活動監聽器這兩個對象,在某些鏈接的js文件中添加了

    3熱度

    3回答

    有沒有一種方法可以找到JavaScript中的元素的所有事件?或者從元素中解除所有事件的方式? 謝謝。

    4熱度

    3回答

    我試圖模擬Web應用程序中的按鍵,它是用於嵌入式系統,但它使用Webkit派生的瀏覽器。我在Chrome中測試了代碼並得到相同的錯誤。 我嘗試使用Yahoo這個例子中的代碼片段,但在使用dispatchEvent觸發事件時,我不斷收到相同的錯誤。 「target」是DOM樹中的HTML元素。 function fireEvent(target) { var evt = document.

    6熱度

    3回答

    我google了這個,但無法找到滿意的答案。哪個版本的Internet Explorer(如果有的話)實現W3C DOM級別2事件模型?