mutation-events

    0熱度

    1回答

    我們如何區分正常的DOM修改(通過網頁本身)和異常的DOM修改(攻擊者)? 我發現沒有辦法在JavaScript的突變事件。可能嗎?

    1熱度

    2回答

    我有一個關於DOMAttrModified的問題。對HTML元素屬性的哪些更改會觸發DOMAttrModified事件(特別感興趣的是Firefox,但是適用於其他瀏覽器的答案也可能足夠)? 我有以下的測試案例: var elem = document.createElement('input'); document.body.appendChild(elem); el

    3熱度

    1回答

    我想寫一個Greasemonkey腳本來改變Twitter帖子中的關鍵字。麻煩的是,內容是「後期加載」,並添加到用戶請求。 如果我將事件偵聽器添加到添加的元素,我可以使用JQuery的delegate()。因爲我只是想在加載時更改內容,所以這看起來不合適。 突變事件似乎符合法案。它們是Gecko特有的,但對於Greasemonkey腳本來說這並不重要。問題是,they have been depr

    2熱度

    1回答

    有沒有辦法檢測DOM更改事件?無論是文本替換,移動節點,刪除或添加新節點等

    0熱度

    2回答

    假設我有一個JavaScript函數createMyElement,它返回可以插入到HTML文檔中的節點。 爲了正常工作,由createMyElement創建的節點的代碼必須在全局document上至少一旦插入文檔中就偵聽事件。 我的第一次嘗試是在創建時將DOMNodeInsertedIntoDocument和DOMNodeRemovedFromDocument偵聽器添加到節點,從而依次在docu

    1熱度

    1回答

    我有幾個問題(我對Firefox的相關解答感興趣,但在其他瀏覽器的環境下的回答也可以接受)。 對於與主文檔斷開連接的節點,即斷開連接的DOM節點是否會觸發DOM突變事件?根據其中一個Mozilla漏洞中的信息,答案似乎是肯定的。有人能給我一些例子嗎? 找到節點是否斷開連接的最快方法是什麼?天真的做法是一直行走(使用node.parentNode),直到我們到達null或文檔。更快嗎? Firefo

    0熱度

    5回答

    嗨我想看看什麼事件被觸發建議在the following link。但是,我沒有看到警報。這裏有什麼問題? <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>

    0熱度

    1回答

    我有DOMAttrModified在一些補丁webkit上工作,我想知道改變什麼樣的屬性會觸發這個事件?例如,當我更改innerHTML時,它不會觸發。有沒有一種簡單的方法讓我知道哪些屬性直接更改用戶界面。例如id不直接,但間接的JavaScript可以改變它取決於id的值。 謝謝!

    15熱度

    4回答

    我想弄清楚的事件,如果有任何的方式來聽像focus或contenteditable屬性的HTML元素的change事件。 我有這樣的HTML標記: <p id="test" contenteditable >Hello World</p> 我已經試過這沒有任何成功(JSBin): var test = document.querySelector('#test'); test.addEven

    3熱度

    1回答

    我有這個代碼在Firefox中完美工作。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.4.min.js"></script> <sc