Beiträge: 11
Themen: 4
Danke erhalten: 0 in 0 Posts
Danke gesagt: 0
Registriert seit: 08.01.2005
Hi Leute,
das includen meines Menüs geht nicht mit allen Browsern.
Im IE 6.xx sieht alles Prima aus, aber im Opera 5.12 und im Mozilla/5.0.
Was ich aber wieder nicht verstehe, daß es bis jetzt nur das Menü betrifft, der Begrüßungstesyt der wird includet.
Und mit der absoluten Positionierung kommen die 2 auch nicht klar.
mfg Dom
•
Beiträge: 3.252
Themen: 228
Danke erhalten: 1 in 1 Posts
Danke gesagt: 0
Registriert seit: 12.11.2003
Hi,
das includen hat mit dem Browser nichts zu tun. Includen ist für mein Verständnis eine Serverseitige Technik die Datei(en) in die Hauptdatei lädt.
Es kann zu Anzeigeproblemen kommen wenn z.B. die Syntax der Daten nicht korrekt ist. der IE ist ja ziemlich Fehlertolerant, FF, Moz und Opera nicht ganz so...
Zitat:Und mit der absoluten Positionierung kommen die 2 auch nicht klar.
...doch, nur muss man da schon sehr gut wissen was man alles beachten muss. Allerdings kann Dir da ohne das Du Quellcode postest/verlinkst keiner so recht helfen.
Cu Helmut
•
Beiträge: 11
Themen: 4
Danke erhalten: 0 in 0 Posts
Danke gesagt: 0
Registriert seit: 08.01.2005
Hi Helmut,
Der Quelltext von dem Menü.
Den ich durch diesen Befehl
<div class=mende><script> document.write('<script src=menude.html><\/script>'); </script></div> include.
Bei meinen Webspace geht das nur so, da kein php und cgi oder andere Scriptsprachen vorhanden sind.
mfg Dom
Der Quelltext von dem Menü.:
linkBGColor="#526eb1";
linkOverBGColor="#526e85";
document.write('<table bordercolordark=#ffffff border=0 cellspacing=1 cellpadding=3 height=30 width=120 bgcolor=#FFFFFF>');
document.write('<tr>');
document.write('<td bgcolor="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'">»Forum</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td bgcolor="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'">»Gästebuch</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td bgcolor="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'">»Impressum</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td bgcolor="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'">»Links</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td bgcolor="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'">»Stories</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td bgcolor="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'">»Pics</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td bgcolor="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'">»Video</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td bgcolor="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'">[email=webmaster@hairstories.de]»Mail[/email]</td>');
document.write('</tr>');
document.write('<tr><td align=center bgcolor=#526eb1><img src=http://www.TopWebmaster.net/modul-center.html?modul=counter&nick=Heinz500&msg=counter_image&val=count&id=1></td></tr>');
document.write('<tr><td bgcolor=#526eb1><div align=center><img src=http://www.ranking-hits.de/?ref=hairstories.de&style=9 alt=PAGERANK-SERVICE border=0></div></td></tr>');
document.write('</table>');
•
Beiträge: 3.252
Themen: 228
Danke erhalten: 1 in 1 Posts
Danke gesagt: 0
Registriert seit: 12.11.2003
...Heligs Blechle :shock:
Das geht auch eleganter... Mit CSS und fast ohne Javascript
1. Die Datei in die includet werden soll
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>Untitled</title>
<style type="text/css">
body {
background-color: #f7f7f7;
font-family: Verdana, Arial;
font-size: 12px;
color: #000000;
}
.menue {
background-color: #dddddd;
}
.rubrik {
background-color: #cc6600;
border-bottom: 1px solid #dddddd;
color: #ffffff;
font-size: 11px;
font-weight: bold;
padding: 4px 0px 4px 4px;
}
.normal {
display: block;
background-color: #e9e9e9;
border-bottom: 1px solid #dddddd;
color: #990000;
font-size: 11px;
font-weight: bold;
padding: 4px 0px 4px 4px;
}
.normal:hover {
background-color: #f4dcca;
border-bottom: 1px solid #ff9900;
border-right: 5px solid #ff9900;
color: #ff9900;
font-size: 11px;
font-weight: bold;
padding: 4px 0px 4px 4px;
}
</style>
</head>
<body>
<div class=mende><script> document.write('<script src=menude.html><\/script>'); </script></div>
</body>
</html>
Das Menü:
Code:
document.write('<table width="150" cellspacing="0" cellpadding="0" border="0">');
document.write('<tr><td class="menue">');
document.write('<div class="rubrik">Navigation</div>');
document.write('[url=index.html]Homepage[/url]');
document.write('[url=index.html]andere Seiten[/url]');
document.write('[url=index.html]andere Seiten[/url]');
document.write('[url=index.html]andere Seiten[/url]');
document.write('[url=index.html]andere Seiten[/url]');
document.write('<div class="rubrik">Subrubrik</div> ');
document.write('[url=index.html]andere Seiten[/url]');
document.write('[url=index.html]andere Seiten[/url]');
document.write('[url=index.html]andere Seiten[/url]');
document.write('[url=index.html]andere Seiten[/url]');
document.write('[url=index.html]andere Seiten[/url]');
document.write('[url=index.html]andere Seiten[/url]');
document.write('</td></tr></table>');
So schaut es aus:
http://www.inspire-world.de/boarduploads/cssmenue.gif
Cu Helmut
•
Beiträge: 11
Themen: 4
Danke erhalten: 0 in 0 Posts
Danke gesagt: 0
Registriert seit: 08.01.2005
Hi Helmut,
Danke für die schnelle Antwort.
Kann ich den CSS - Teil in eine Externe Datei stecken?
mfg Dom
•
Beiträge: 3.252
Themen: 228
Danke erhalten: 1 in 1 Posts
Danke gesagt: 0
Registriert seit: 12.11.2003
Hi,
klar, warum nicht?
Cu Helmut
•
Beiträge: 11
Themen: 4
Danke erhalten: 0 in 0 Posts
Danke gesagt: 0
Registriert seit: 08.01.2005
Hi Helmut,
Danke für die schnelle Antwort.
Weil ich dies zum Anfang schon einmal versucht hatte und nicht funktioniert hatte.
Ich werte es noch einmal Versuchen, vielleicht hatten sich paar Fehler eingeschlichen.
Schönes Wochende.
mfg Dom
•