Bräuchte mal Hilfe bei meiner Header Ausblendung

  • Seite 2 von 2
29.11.2013 16:42
#16 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
ma
Mitglied

Ich bedanke mich ebenfalls für die tolle Umsetzung und Erklärung, ist ja auf andere Bereiche mit wenigen Anpassungen auch umzusetzen.

Forum Lumière - www.lumiere-forum.de - Board 581063 - Business Template

 Antworten

 Beitrag melden
30.11.2013 09:48 (zuletzt bearbeitet: 30.11.2013 09:54)
avatar  TripleM
#17 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Ja sollte ich habe nun mal versucht das Ganze einzubauen für mein Header im OFN Forum


http://www.offroadfreunde-nord.de/

Besteht auch die Möglichkeit den Header auszublenden mit der Funktion? Habe versucht die Bilddatei mit dem Flash zu ersetzen was aber nicht geklappt hat weil sicher noch andere Bereiche geändert werden Müssen. Und da das Script nun dank Olaf so umfangreich ist weiß ich nicht wo ich da Ansetzen muß.

Edit Klappt doch musste natürlich, wie dumm das zu vergessen, den Kompletten Bildlink wechseln und den Hintergrund neu einfügen dann Klappt es wie man sehen kann.


 Antworten

 Beitrag melden
30.11.2013 10:47
#18 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Hallo Mario,

also ich muss schon sagen, so macht der Schalter echt Sinn, denn auch ich habe ein sehr umfangreiches Forum und hätte mir schon oft gewünscht, den Header ausblenden zu können. Wäre es vermessen von mir, Dich zu fragen wie und wo das gemacht hast? Kannst es mir auch gerne per PN mitteilen ;)

Mit freundlichen Grüssen
Gabriella

http://www.musengarten.com/
http://www.garten-der-poesie.de/

Layout: Business

 Antworten

 Beitrag melden
30.11.2013 11:30 (zuletzt bearbeitet: 30.11.2013 11:57)
avatar  TripleM
#19 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Also nach weiteren Test sehe ich gerade das es mit dem Bild im Header Problemlos klappt. Sprich ich kann es ein oder ausblenden und dank Cookie bleibt es auch aus wenn ich es so gewählt habe beim Neuladen einer Seite.


Beim Flash ist es anders. Denn da schalte ich den Header aus und nach Neuladen ist er wieder an.
Alle versuche das zu Umgehen scheitern.

Fazit so zwar nutzbar bei Header mit Bild aber nicht bei Header mit Flash.



Olaf Hast du eine Idee wie man es auch mit meinen Flash hin bekommt habe anstelle des Bildes nun das Flash eingefügt.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
 
transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Header</title>

<script type="text/javascript">
function showText() {
var spoiler = document.getElementById('spoiler');
var button = document.getElementById('button');

if (spoiler.style.display == 'block') {
spoiler.style.display='none';
button.value = 'Header ON';
} else {

spoiler.style.display='block';
button.value = 'Header OFF';
}
return false;
}
 
</script>
<style type="text/css">
body {
background-image: url(https://files.homepagemodules.de/b214495/bhnetfiles_big-j7a1-1x-a3f3.jpg) !important;
}

p {
font-size: 1.2em;
}

div {
margin:0px 0;
}

#button {
position: absolute;
width:98px;
z-index: 200;
}

</style>

<input id="button" type="button" value="On/Off" onclick="showText();">
<div id="spoiler">
<p>
<center>
<embed src=http://s7.directupload.net/images/user/130918/mdsgic7q.swf quality="high" type="application/x-shockwave-flash" wmode="transparent" width="1200" height="200" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="always"></embed></center><meta name="keywords" content="keyword, keyword, d9c33cecbef31cb47ca2"/>
</center>
</p>
</div>

<script type="text/javascript">
var BannerAnAus = "BannerAnAus";
var xcookie = document.cookie;
var spoiler = document.getElementById('spoiler');
var button = document.getElementById('button');
var abfrage = xcookie.indexOf(BannerAnAus)+ BannerAnAus.length + 1;
var schalter = xcookie.substring(abfrage);
if (schalter == 0) {
spoiler.style.display='none';
button.value = 'Header ON';
} else {
spoiler.style.display='block';
button.value = 'Header OFF';
}
function showText() {
var spoiler = document.getElementById('spoiler');
var button = document.getElementById('button');
if (spoiler.style.display == 'block') {
spoiler.style.display='none';
button.value = 'Header ON';
document.cookie = 'BannerAnAus=0;';
} else {
spoiler.style.display='block';
button.value = 'Header OFF';
document.cookie = 'BannerAnAus=1;';
}
}
</script>
 
 



zu sehen ist die Flash Datei in Zeile 51


 Antworten

 Beitrag melden
30.11.2013 12:37
avatar  TripleM
#20 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Noch etwas ist aufgefallen die Schrift in einen Beitrag wurde nun Größer nachdem ich das obige Script eingefügt habe.

@Olaf
Kann das etwas mit zeile 31 - 33 zu Tun haben. Konnte es nur mit einen CSS Eintrag beheben.

1
 
.mtextcell {font-size:11pt;}
 



Danach war die schrift wieder auf annehmbare Größe.


 Antworten

 Beitrag melden
30.11.2013 13:20
avatar  Olaf
#21 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
Ol
Mitglied

Warum hast Du denn die Funktion "showText()" nochmal vor das Script gesetzt ? In meinem umgeschriebenen Script ist die Funktion schon vorhanden.
Bei mir funktioniert es auch mit Deinem Flash einwandfrei.

Zitat von mario4370 im Beitrag #20

Kann das etwas mit zeile 31 - 33 zu Tun haben. Konnte es nur mit einen CSS Eintrag beheben.


Setze doch den Inhalt von der .p Klasse im Script einfach in der #button Klasse.Dort wird er ja auch gebraucht.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
30.11.2013 14:42 (zuletzt bearbeitet: 30.11.2013 15:05)
avatar  TripleM
#22 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Also so langsam blicke ich nicht mehr durch. Ich habe nun folgendes Script in meinen Testforum was ja deins ist Olaf.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 
<style type="text/css">
body {
background-color: 'trans !important;
}

p {
font-size: 1.2em;
}

div {
margin:10px 0;
}

#button {
position: absolute;
width:78px;
z-index: 200;
}

</style>

<input id="button" type="button" value="On/Off" onclick="showText();">
<div id="spoiler">
<p>
<center>
<embed src=http://s7.directupload.net/images/user/130918/mdsgic7q.swf quality="high" type="application/x-shockwave-flash" wmode="transparent" width="1200" height="200" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="always"></embed>
</center>
</p>
</div>

<script type="text/javascript">
var BannerAnAus = "BannerAnAus";
var xcookie = document.cookie;
var spoiler = document.getElementById('spoiler');
var button = document.getElementById('button');
var abfrage = xcookie.indexOf(BannerAnAus)+ BannerAnAus.length + 1;
var schalter = xcookie.substring(abfrage);
if (schalter == 0) {
spoiler.style.display='none';
button.value = 'Header ON';
} else {
spoiler.style.display='block';
button.value = 'Header OFF';
}
function showText() {
var spoiler = document.getElementById('spoiler');
var button = document.getElementById('button');
if (spoiler.style.display == 'block') {
spoiler.style.display='none';
button.value = 'Header ON';
document.cookie = 'BannerAnAus=0;';
} else {
spoiler.style.display='block';
button.value = 'Header OFF';
document.cookie = 'BannerAnAus=1;';
}
}
</script>

 



Das Funktioniert auch alles sehr gut.

http://ofn-testforum.xobor.de/

Der selbe Code 1:1 Kopiert ins original Forum gesetzt.

Und dort Klappt es nicht.

http://www.offroadfreunde-nord.de/

Habe bereits Kopf und Fusszeile Gelöscht. Und Templates Entwicklung ist Original Sprache extra noch mal gespeichert Bringt auch nix.

Ich habe keine Ahnung warum das so ist.

Und ebenso ist es so das er im Hauptforum nicht geht wenn ich 100% deinen code nehme ohne Veränderungen.

Hinzu kommt das ich in beiden Exact die selben Einträge in der Fußzeile habe und sie doch beide Unterschiedlich aussehen.

Noch so ein Phänomen was ich nicht begreife.


 Antworten

 Beitrag melden
30.11.2013 16:11
avatar  Olaf
#23 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
Ol
Mitglied

Ich habe es eben in Deinen Forum http://www.offroadfreunde-nord.de/ getestet und ich kann in beiden Zuständen (sichtbar/unsichtbar) soviel ich will die Seite aktualisieren,es bleibt immer der letzte Zustand erhalten (FF).Alles richtig.
Oder meinst Du jetzt was anderes?

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
30.11.2013 18:16 (zuletzt bearbeitet: 30.11.2013 18:26)
avatar  TripleM
#24 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Nein Olaf das meine ich schon. Nur bei mir geht es eben nicht in den von dir genannten Forum. Und nun habe ich den Rechner neu gestartet aber auch das bringt mir nix. Kann es sein das ich in den Cookieeinstellung für die Seite irgendwas Blockiert habe. Wenn es bei euch geht und bei mir nicht wüsste ich nicht was es sonst noch sein Sollte? Nun Überlege ich gerade wo ich da eventuell etwas Blockiert habe. Wäre dann eh Unbewusst geschehen.

Nun gut dann gehe ich nun einfach mal davon aus das es an meinen Einstellungen liegt. Denn auch ich nutze FF Aktuelle Version.

Edit: Habe nun noch mal den Browser ohne weitere Addons geladen. Auch keine Besserung. Aber wenn ich ausgebucht bin habe ich die möglichkeit an oder aus zu schalten und kann auch Aktualisieren ohne das der Header wieder aufspringt. Buche ich mich wieder ein geht es nicht mehr sprich der Header ist geschloßen ich aktualisiere und der Header ist wieder Offen.


 Antworten

 Beitrag melden
30.11.2013 19:02
avatar  TripleM
#25 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Also ich habe nun mal meine Cokie Einstellung geprüft und nun scheint es zu Funktionieren. Einstellung steht nun auf Gültig bis FF geschlossen wird. Und nun Funktioniert es nach Neustart des Browsers wie es soll. Danke Für deine Geduld und Aufklärungen Olaf.


 Antworten

 Beitrag melden
30.11.2013 20:40
avatar  Olaf
#26 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
Ol
Mitglied

Da ich in meinem Script keine Lebensdauer des Cookies mit angegeben habe,hat es sowieso nur eine Lebensdauer von einer Sitzung.
Wenn die letzte Einstellung nach dem ausloggen bleiben soll,dann muß eine Lebensdauer mit angegeben werden.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
30.11.2013 20:52
avatar  TripleM
#27 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Irgendwie zeigt er mir das mal Richtig an und mal nicht. Ich weiß auch nicht. Werde nun mal Testen ein Paar Tage und sehen wie die User sich dazu äussern. Danke jedenfalls für deine Geduld und die Erklärung.


 Antworten

 Beitrag melden
02.12.2013 14:37 (zuletzt bearbeitet: 02.12.2013 14:38)
avatar  TripleM
#28 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

So ich habe nun den Übeltäter gefunden der dafür zuständig war das es mal Richtig Funktionierte und mal nicht. Es war ein Addon welches ich nun Entfernt habe und seid dem Klappt alles auf meinen PC wie es soll. Woanders ging es eh schon wie Geplant.

Wer es wissen möchte es war das Addon Stylish.


 Antworten

 Beitrag melden
10.02.2014 14:33
avatar  TripleM
#29 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Hallo Kann mir einer das Mit der Lebensdauer eines Cookies noch mal etwas genauer Erklären ich habe mal bei Self HTML geschaut und Folgendes Gefunden.

1
2
3
4
5
6
7
 
var gespeichert = "nichts gespeichert";
if (document.cookie) {
gespeichert = document.cookie;
} else {
document.cookie = "Zeitstempel=" + document.lastModified;
}
alert(document.lastModified + " - " + gespeichert);
 



Wenn ich nun in dem Script von dir eine Lebensdauer bestimmen möchte wo genau muß ich da was ändern?

Ist es dann so Richtig?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
 
<style type="text/css">
body {
background-color: 'trans !important;
}

p {
font-size: 1.2em;
}

div {
margin:10px 0;
}

#button {
position: absolute;
width:78px;
z-index: 200;
}

</style>

<input id="button" type="button" value="On/Off" onclick="showText();">
<div id="spoiler">
<p>
<center>
<embed src=http://s7.directupload.net/images/user/130918/mdsgic7q.swf quality="high" type="application/x-shockwave-flash" wmode="transparent" width="1200" height="200" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="always"></embed>
</center>
</p>
</div>

<script type="text/javascript">
var BannerAnAus = "BannerAnAus";
var xcookie = document.cookie;
var spoiler = document.getElementById('spoiler');
var button = document.getElementById('button');
var abfrage = xcookie.indexOf(BannerAnAus)+ BannerAnAus.length + 1;
var schalter = xcookie.substring(abfrage);
if (schalter == 0) {
spoiler.style.display='none';
button.value = 'Header ON';
} else {
spoiler.style.display='block';
button.value = 'Header OFF';
}
function showText() {
var spoiler = document.getElementById('spoiler');
var button = document.getElementById('button');
if (spoiler.style.display == 'block') {
spoiler.style.display='none';
button.value = 'Header ON';
document.cookie = 'Zeitstempel' + 'document.lastModified'; 'BannerAnAus=0;';
} else {
spoiler.style.display='block';
button.value = 'Header OFF';
document.cookie = 'BannerAnAus=1;';
}
}
</script>
 



So wie das Script ist von Olaf Klappt es zwar aber ich würde gerne eine Lebensdauer für den Cookie mit aufnehmen in das Script.


 Antworten

 Beitrag melden
10.02.2014 15:21
avatar  TripleM
#30 RE: Bräuchte mal Hilfe bei meiner Header Ausblendung
avatar
Mitglied

Erledigt


 Antworten

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