Seitenabhängige Abschaltung ( Ausblendung) der Navigation

08.01.2020 18:57
#1 Seitenabhängige Abschaltung ( Ausblendung) der Navigation
avatar
Mitglied

Hallo zusammen,
ich habe mal wieder einen Sonderwunsch:

Ist es evtl. mit einem Script möglich, die Navigation in Abhängigkeit einer bestimmten, aufgerufenen Seite auszublenden, bzw. abzuschalten ?

Vielen Dank vorab

Beste Grüße
Andreas


 Antworten

 Beitrag melden
08.01.2020 20:52
avatar  Olaf
#2 RE: Seitenabhängige Abschaltung ( Ausblendung) der Navigation
Ol
Mitglied

Das ist möglich.

Wenn Du mir den Link gibst,wo die Navi ausgeblendet werden soll,dann kann ich Dir dazu ein Script geben.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
09.01.2020 19:27
#3 RE: Seitenabhängige Abschaltung ( Ausblendung) der Navigation
avatar
Mitglied

Hallo Olaf,
hier der Link


Gruß Andreas


 Antworten

 Beitrag melden
09.01.2020 20:44
avatar  Olaf
#4 RE: Seitenabhängige Abschaltung ( Ausblendung) der Navigation
Ol
Mitglied

Das folgende Script kannst Du in der Fußzeile setzen:

1
2
3
4
5
6
7
 
<script>
$(document).ready(function(){
if (document.location.href.search('/blog-e20555-Schachportal-Startseite.html')!=-1) {
$('#navigation').remove();
}
});
</script>
 



Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
09.01.2020 21:02
#5 RE: Seitenabhängige Abschaltung ( Ausblendung) der Navigation
avatar
Mitglied

Klasse, funktioniert

Danke dir


 Antworten

 Beitrag melden
10.01.2020 11:55 (zuletzt bearbeitet: 10.01.2020 11:57)
avatar  Ingmar
#6 RE: Seitenabhängige Abschaltung ( Ausblendung) der Navigation
avatar
Technik

Wenn du das in eine Funktion auslagerst kannst du auch recht einfach neue Seiten dazupacken, auf dienen die Navigation nicht zu sehen sein soll.

Außerdem würde ich dann auf document.location.pathname testen, bei document.location.href sind auch die Anker (z.B. #msg1234) noch mit enthalten.

1
2
3
4
5
6
7
8
9
10
11
12
13
 

function checkNavRemoval(){
var noNav = ['/blog-e20555-Schachportal-Startseite.html','/t544210f11769157-Seitenabhaengige-Abschaltung-Ausblendung-der-Navigation.html','beliebige andere Seiten ab hier'];
for(i in noNav){
if (document.location.pathname.search(noNav[i])!=-1) {
$('#navigation').remove();
}
}

}
$(document).ready(function(){checkNavRemoval();});
&#8203;
 
 

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
10.01.2020 18:35
#7 RE: Seitenabhängige Abschaltung ( Ausblendung) der Navigation
avatar
Mitglied

Hallo Ingmar,
ich werde deinen Code bei Gelegenheit ausprobieren.
Momentan dupliziere ich für jede weitere Seite den Code von Olaf und trage
die entsprechende Seiten-Adresse ein. Funktioniert auch


Aber nun "stehe ich mir selbst im Weg".
Ich als Administrator hätte auf diesen Seiten ja weiterhin gerne die Navigation...
Ist es möglich, dass nur für die Gäste, die diese Seiten aufrufen, die Navigation ausgeschaltet ist ?
Einem Mitglied des Forums wird die Navigation auf diesen Seiten weiterhin angezeigt....

Gruß Andreas


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!