mobius
2005-06-04, 22:01:26
Hallo Leute,
ich bin gerade dabei eine Seite für meine Bilder zu entwerfen und zum ersten mal nur per Notepad :D Die Seite besteht aus einer Tablle mit drei Spalten in denen sich Bilder, die Links darstellen, befinden. Die "Besonderheit" ist, dass jedes Bild mit einem Mousover Effekt verbunden ist, der dann die Bilder wechselt. Funktioniert sogar alles einwandfrei, aber dennoch wollte ich mal Fragen, ob der Code so okay ist oder man da noch was dran feilen kann, schließlich bildet er das Skelett meiner Seite.
<html>
<head><title> --- </title>
<script type="text/javascript">
<!--
PlatzhalterBild1 = new Image();
PlatzhalterBild1.src = "Bilder/BildPlatzhalter.jpg";
PlatzhalterBild2 = new Image();
PlatzhalterBild2.src = "Bilder/BildPlatzhalter2.jpg";
PlatzhalterBild3 = new Image();
PlatzhalterBild3.src = "Bilder/BildPlatzhalter3.jpg";
PlatzhalterBild4 = new Image();
PlatzhalterBild4.src = "Bilder/BildPlatzhalter4.jpg";
PlatzhalterBild5 = new Image();
PlatzhalterBild5.src = "Bilder/Ueberschriftplatzhalter.jpg";
PlatzhalterBild6 = new Image();
PlatzhalterBild6.src = "Bilder/Ueberschriftplatzhalter2.jpg";
PlatzhalterBild7 = new Image();
PlatzhalterBild7.src = "Bilder/Ueberschriftplatzhalter3.jpg";
PlatzhalterBild8 = new Image();
PlatzhalterBild8.src = "Bilder/Ueberschriftplatzhalter4.jpg";
function Tauschen(Bild2,Bild3,Link1)
{
window.document.top.src = Bild2.src;
window.document.news.src = Bild3.src;
window.document.getElementById("link1").href = Link1;
window.document.getElementById("link2").href = Link1;
}
//-->
</script>
<script language="javascript">
var win = null;
function NewWindow(wizpage, wizname, w, h, scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings = 'height=' + h + ',width=' + w + ',top= 100,' + TopPosition + ',left=' + LeftPosition + ',scrollbars=' + scroll + ',resizable'
win = window.open(wizpage, wizname, settings)
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table border="0" align="center">
<tr>
<th>
<img src="Bilder/BildEcke.jpg" border="0" height="40" width="187"></br>
<a href="http://keinlink.de/Link1/" target="_top" onmouseover="Tauschen(PlatzhalterBild5,PlatzhalterBild1,'http://KeinLink.de/Link1/')"><img src="Bilder/ButtonPlatzhalter.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link2/" target="_top" onmouseover="Tauschen(PlatzhalterBild6,PlatzhalterBild2,'http://KeinLink.de/Link2/')"><img src="Bilder/ButtonPlatzhalter2.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link3/" target="_top" onmouseover="Tauschen(PlatzhalterBild7,PlatzhalterBild3,'http://KeinLink.de/Link3/')"><img src="Bilder/ButtonPlatzhalter3.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link4/" target="_top" onmouseover="Tauschen(PlatzhalterBild8,PlatzhalterBild4,'http://KeinLink.de/Link4/')"><img src="Bilder/ButtonPlatzhalter4.jpg" border="0" height="98" width="187"></a></br>
<img src="Bilder/BildEcke2.jpg" border="0" height="39" width="187">
</th>
<th>
<img src="Bilder/Ueberschriftplatzhalter.jpg" name="top" height="51" width="512"></br>
<img src="Bilder/BildPlatzhalter.jpg" name="news" border="0" height="384" width="512"></br>
<a href="http://keinlink/Enter/" id="link4"><img src="Bilder/EnterPlatzhalter.jpg" name="linkbild" border="0" height="36" width="79" align="left"></a>
</th>
<th>
<img src="Bilder/BildEcke.jpg" border="0" height="40" width="187"></br>
<a href="http://keinlink.de/Link1/" target="_top" onmouseover="Tauschen(PlatzhalterBild5,PlatzhalterBild1,'http://KeinLink.de/Link1/')"><img src="Bilder/ButtonPlatzhalter.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link2/" target="_top" onmouseover="Tauschen(PlatzhalterBild6,PlatzhalterBild2,'http://KeinLink.de/Link2/')"><img src="Bilder/ButtonPlatzhalter2.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link3/" target="_top" onmouseover="Tauschen(PlatzhalterBild7,PlatzhalterBild3,'http://KeinLink.de/Link3/')"><img src="Bilder/ButtonPlatzhalter3.jpg" border="0" height="98" width="187"></a></br>
<a href="gallery.htm" onclick="NewWindow(this.href,'name','840','620','yes');return false" onmouseover="Tauschen(PlatzhalterBild8,PlatzhalterBild4,'http://KeinLink.de/Link4/')"><img src="Bilder/ButtonPlatzhalter4PopUp.jpg" border="0" height="98" width="187"></a></br>
<img src="Bilder/BildEcke2.jpg" border="0" height="39" width="187">
</th>
</tr>
</table>
</body>
</html>
Zuletzt wollte ich noch fragen ob es möglich ist die Tabelle mit ihren 3 Spalten so anzulegen, dass gar kein Freiraum zwischen ihnen ist. Trotz Border="0" sieht man immernoch (ich schätze mal) 1 Pixel Freiraum.
Vielen Dank für die Aufmerksamkeit.
ich bin gerade dabei eine Seite für meine Bilder zu entwerfen und zum ersten mal nur per Notepad :D Die Seite besteht aus einer Tablle mit drei Spalten in denen sich Bilder, die Links darstellen, befinden. Die "Besonderheit" ist, dass jedes Bild mit einem Mousover Effekt verbunden ist, der dann die Bilder wechselt. Funktioniert sogar alles einwandfrei, aber dennoch wollte ich mal Fragen, ob der Code so okay ist oder man da noch was dran feilen kann, schließlich bildet er das Skelett meiner Seite.
<html>
<head><title> --- </title>
<script type="text/javascript">
<!--
PlatzhalterBild1 = new Image();
PlatzhalterBild1.src = "Bilder/BildPlatzhalter.jpg";
PlatzhalterBild2 = new Image();
PlatzhalterBild2.src = "Bilder/BildPlatzhalter2.jpg";
PlatzhalterBild3 = new Image();
PlatzhalterBild3.src = "Bilder/BildPlatzhalter3.jpg";
PlatzhalterBild4 = new Image();
PlatzhalterBild4.src = "Bilder/BildPlatzhalter4.jpg";
PlatzhalterBild5 = new Image();
PlatzhalterBild5.src = "Bilder/Ueberschriftplatzhalter.jpg";
PlatzhalterBild6 = new Image();
PlatzhalterBild6.src = "Bilder/Ueberschriftplatzhalter2.jpg";
PlatzhalterBild7 = new Image();
PlatzhalterBild7.src = "Bilder/Ueberschriftplatzhalter3.jpg";
PlatzhalterBild8 = new Image();
PlatzhalterBild8.src = "Bilder/Ueberschriftplatzhalter4.jpg";
function Tauschen(Bild2,Bild3,Link1)
{
window.document.top.src = Bild2.src;
window.document.news.src = Bild3.src;
window.document.getElementById("link1").href = Link1;
window.document.getElementById("link2").href = Link1;
}
//-->
</script>
<script language="javascript">
var win = null;
function NewWindow(wizpage, wizname, w, h, scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings = 'height=' + h + ',width=' + w + ',top= 100,' + TopPosition + ',left=' + LeftPosition + ',scrollbars=' + scroll + ',resizable'
win = window.open(wizpage, wizname, settings)
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table border="0" align="center">
<tr>
<th>
<img src="Bilder/BildEcke.jpg" border="0" height="40" width="187"></br>
<a href="http://keinlink.de/Link1/" target="_top" onmouseover="Tauschen(PlatzhalterBild5,PlatzhalterBild1,'http://KeinLink.de/Link1/')"><img src="Bilder/ButtonPlatzhalter.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link2/" target="_top" onmouseover="Tauschen(PlatzhalterBild6,PlatzhalterBild2,'http://KeinLink.de/Link2/')"><img src="Bilder/ButtonPlatzhalter2.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link3/" target="_top" onmouseover="Tauschen(PlatzhalterBild7,PlatzhalterBild3,'http://KeinLink.de/Link3/')"><img src="Bilder/ButtonPlatzhalter3.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link4/" target="_top" onmouseover="Tauschen(PlatzhalterBild8,PlatzhalterBild4,'http://KeinLink.de/Link4/')"><img src="Bilder/ButtonPlatzhalter4.jpg" border="0" height="98" width="187"></a></br>
<img src="Bilder/BildEcke2.jpg" border="0" height="39" width="187">
</th>
<th>
<img src="Bilder/Ueberschriftplatzhalter.jpg" name="top" height="51" width="512"></br>
<img src="Bilder/BildPlatzhalter.jpg" name="news" border="0" height="384" width="512"></br>
<a href="http://keinlink/Enter/" id="link4"><img src="Bilder/EnterPlatzhalter.jpg" name="linkbild" border="0" height="36" width="79" align="left"></a>
</th>
<th>
<img src="Bilder/BildEcke.jpg" border="0" height="40" width="187"></br>
<a href="http://keinlink.de/Link1/" target="_top" onmouseover="Tauschen(PlatzhalterBild5,PlatzhalterBild1,'http://KeinLink.de/Link1/')"><img src="Bilder/ButtonPlatzhalter.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link2/" target="_top" onmouseover="Tauschen(PlatzhalterBild6,PlatzhalterBild2,'http://KeinLink.de/Link2/')"><img src="Bilder/ButtonPlatzhalter2.jpg" border="0" height="98" width="187"></a></br>
<a href="http://keinlink.de/Link3/" target="_top" onmouseover="Tauschen(PlatzhalterBild7,PlatzhalterBild3,'http://KeinLink.de/Link3/')"><img src="Bilder/ButtonPlatzhalter3.jpg" border="0" height="98" width="187"></a></br>
<a href="gallery.htm" onclick="NewWindow(this.href,'name','840','620','yes');return false" onmouseover="Tauschen(PlatzhalterBild8,PlatzhalterBild4,'http://KeinLink.de/Link4/')"><img src="Bilder/ButtonPlatzhalter4PopUp.jpg" border="0" height="98" width="187"></a></br>
<img src="Bilder/BildEcke2.jpg" border="0" height="39" width="187">
</th>
</tr>
</table>
</body>
</html>
Zuletzt wollte ich noch fragen ob es möglich ist die Tabelle mit ihren 3 Spalten so anzulegen, dass gar kein Freiraum zwischen ihnen ist. Trotz Border="0" sieht man immernoch (ich schätze mal) 1 Pixel Freiraum.
Vielen Dank für die Aufmerksamkeit.