Per URL ein Element ausblenden
Hallo,
gibt es eine Möglichkeit per JavaScript irgendwie in die URL eingebettet ein Element und seine Tochter-Elemente auszublenden?
Z.B. Wenn man eine Webseite hat mit X vielen Elementen und dem link:
www.dasisteinetestpage.de/mitallenelementen
und hier die url ohne dieses element:
www.dasisteinetestpage.de/mitallenelementen#aberohneID321
Geht das irgendwie? wenn ja wie? Ich vermute mal, man muss in die Seite ein Script einbauen, dass auf die URL eingabe reagiert und entsprechend das Element ausblendet oder?
Danke im Voraus!
gibt es eine Möglichkeit per JavaScript irgendwie in die URL eingebettet ein Element und seine Tochter-Elemente auszublenden?
Z.B. Wenn man eine Webseite hat mit X vielen Elementen und dem link:
www.dasisteinetestpage.de/mitallenelementen
und hier die url ohne dieses element:
www.dasisteinetestpage.de/mitallenelementen#aberohneID321
Geht das irgendwie? wenn ja wie? Ich vermute mal, man muss in die Seite ein Script einbauen, dass auf die URL eingabe reagiert und entsprechend das Element ausblendet oder?
Danke im Voraus!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 325961
Url: https://administrator.de/forum/per-url-ein-element-ausblenden-325961.html
Ausgedruckt am: 08.04.2025 um 15:04 Uhr
1 Kommentar
Hallo,
Danke mir lieber am Ende.
~Arano
seine Tochter-Elemente auszublenden?
Nein, eine Funktion um nach Geschlecht zu filtern gibt es nicht ...wäre ja auch nicht nett ! ;)<!DOCTYPE>
<html>
<head>
<title>testdokument</title>
<script type="text/javascript">
<!--
function init()
{
var query = window.location.href.split("?")[1].split("&");
for( var x=0; x<query.length; x++)
{
var pair = query[x].split("=");
if( pair=="not" )
{
var elem = pair[1].split(",");
for( var i=0; i<elem.length; i++ )
document.getElementById(elem[i]).style.display="none";
}
}
}
-->
</script>
</head>
<body onload="init();">
<div id="a">1</div>
<div id="b">2</div>
<div id="c">3</div>
<div id="d">4</div>
</body>
</html>
Danke im Voraus!
Das empfinde ich als unhöflich !Danke mir lieber am Ende.
~Arano