JavaScript -Fragmente
Rumpf Reifizieren
- Fragment
javascript:{this.document.getElementsByTagName("body")[0].textContent=this.document.getElementsByTagName("body")[0].outerHTML;undefined}
Ersetzen der Seite verhindern
- Fragment
javascript:void(...)
Auf eingerahmtes Dokument zugreifen
- Fragment
window.frames[3].document
Unterelemente gezielt entfernen
- Fragment
l.childNodes;for(i=0;i<c.length;++i){ if(!c[i].outerHTML.contains("example"))l.removeChild(c[i--]); };})()
Slideshow basierend auf URI-Liste
Main.html
<!DOCTYPE html><head><title>Main</title></head><body>
<img src=""/>
<script>/*<![CDATA[*/"use strict";
const uri=[
"http://example.com/example.png",
]
let pagenumber = -1;
document.addEventListener
( "keydown",
event =>
{ if( event.key === "PageDown" )++pagenumber;
if( event.key === "PageUp" )--pagenumber;
if( pagenumber < 0 )pagenumber = 0;
if( uri.length <= pagenumber )pagenumber = URI.length-1;
document.getElementsByTagName( "img" )[ 0 ].setAttribute( "src", uri[ pagenumber ] ); } );
/*]]>*/</script></body></html>