Hi
Ich glaube wir reden ein wenig aneinander vorbei.
Ich mache ja genau das wie aus <../../tedg.htm>
Statt der Wechsel bei onmouseover will ich ihn beim laden der Seiten machen. Mit Uebergabe welches Bild gewechselt werden muss.
Dort wird ja auch folgendes gemacht:
Zweitbild = new Image();
Zweitbild.src = "blau.gif";
document.images[0].src = Zweitbild.src;
und nicht:
var Zweitbild = "blau.gif";
document.images[0].src = Zweitbild;
Ist mir schon klar das beides funktioniert.
Mein Grundproblem ist eigentlich einfach das:
Dies geht:
h1 = new Image(); h1.src = "images/menu/ortslage_h.gif";
window.document.images["titel"+seite].src = h1.src;
Dies nicht:
h1 = new Image(); h1.src = "images/menu/ortslage_h.gif";
bild="h1";
window.document.images["titel"+seite].src = bild.src;
Was ist der Unterschied, wenn ich h1 zuerst in einer Variablen habe, anstatt direkt hinzuschreiben?
Ich schick dir mal das ganze Skript:
<HTML>
<HEAD>
<SCRIPT language="JavaScript">
<!--
ImageSelected = new Array (7);
for (var i=1; i <8; i++)
ImageSelected[i] = 0;
h1 = new Image(); h1.src = "images/menu/ortslage_h.gif";
h2 = new Image(); h2.src = "images/menu/situationsplan_h.gif";
h3 = new Image(); h3.src = "images/menu/wohnungen_h.gif";
h4 = new Image(); h4.src = "images/menu/kurzbaubeschrieb_h.gif";
h5 = new Image(); h5.src = "images/menu/ausbau_h.gif";
h6 = new Image(); h6.src = "images/menu/allgemeines_h.gif";
h7 = new Image(); h7.src = "images/menu/kontakt_h.gif";
d1 = new Image(); d1.src = "images/menu/ortslage.gif";
d2 = new Image(); d2.src = "images/menu/situationsplan.gif";
d3 = new Image(); d3.src = "images/menu/wohnungen.gif";
d4 = new Image(); d4.src = "images/menu/kurzbaubeschrieb.gif";
d5 = new Image(); d5.src = "images/menu/ausbau.gif";
d6 = new Image(); d6.src = "images/menu/allgemeines.gif";
d7 = new Image(); d7.src = "images/menu/kontakt.gif";
function ChangeImage(Bildnr,Bildobjekt)
{
if (ImageSelected[Bildnr]==0) {
window.document.images["titel"+Bildnr].src = Bildobjekt.src;}
}
function StartImage()
{
var uebergabe="";
uebergabe=window.location.search;
if (uebergabe!=""){
seite=uebergabe.slice(1);
ImageSelected[seite]==1;
bild="h"+seite;
window.document.images["titel"+seite].src = bild.src;
}
} //-->
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" ALINK="#FF0000" VLINK="#FF00FF" LINK="#0000FF" LEFTMARGIN="0" TOPMARGIN="0" MARGINHEIGHT=0 MARGINWIDTH=0 onload="StartImage()">
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="700">
<TR VALIGN="TOP">
<TD><IMG SRC="images/general/logo_living.gif" WIDTH="188" HEIGHT="83" ALT="" BORDER="0"></TD>
<TD><IMG SRC="images/general/transparent.gif" WIDTH="108" HEIGHT="83" ALT="" BORDER="0"></TD>
<TD><IMG SRC="images/general/adress.gif" WIDTH="404" HEIGHT="83" ALT="" BORDER="0"></TD>
</TR>
<TR>
<TD COLSPAN=3><IMG SRC="images/general/schwarz.gif" WIDTH="700" HEIGHT="1" ALT="" BORDER="0"></TD>
</TR>
<TR>
<TD COLSPAN=3><IMG SRC="images/general/transparent.gif" WIDTH="700" HEIGHT="2" ALT="" BORDER="0"></TD>
</TR>
<TR VALIGN="TOP">
<TD HEIGHT="21" WIDTH="700" BGCOLOR="Black" COLSPAN=3>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" VALIGN="TOP">
<TR>
<TD><A HREF="ortslage.shtml?1" ONMOUSEOVER="ChangeImage(1,h1)" ONMOUSEOUT="ChangeImage(1,d1)"><IMG SRC="images/menu/ortslage.gif" WIDTH="84" HEIGHT="21" ALT="" BORDER="0" name=titel1></A></TD>
<TD><A HREF="situationsplan.shtml?2" ONMOUSEOVER="ChangeImage(2,h2)" ONMOUSEOUT="ChangeImage(2,d2)"><IMG SRC="images/menu/situationsplan.gif" WIDTH="100" HEIGHT="21" ALT="" BORDER="0" name=titel2></A></TD>
<TD><A HREF="wohnungen.shtml" ONMOUSEOVER="ChangeImage(3,h3)" ONMOUSEOUT="ChangeImage(3,d3)"><IMG SRC="images/menu/wohnungen.gif" WIDTH="88" HEIGHT="21" ALT="" BORDER="0" name=titel3></A></TD>
<TD><A HREF="kurzbaubeschrieb.shtml" ONMOUSEOVER="ChangeImage(4,h4)" ONMOUSEOUT="ChangeImage(4,d4)"><IMG SRC="images/menu/kurzbaubeschrieb.gif" WIDTH="124" HEIGHT="21" ALT="" BORDER="0" name=titel4></A></TD>
<TD><A HREF="ausbau.shtml" ONMOUSEOVER="ChangeImage(5,h5)" ONMOUSEOUT="ChangeImage(5,d5)"><IMG SRC="images/menu/ausbau.gif" WIDTH="60" HEIGHT="21" ALT="" BORDER="0" name=titel5></A></TD>
<TD><A HREF="allgemeines.shtml" ONMOUSEOVER="ChangeImage(6,h6)" ONMOUSEOUT="ChangeImage(6,d6)"><IMG SRC="images/menu/allgemeines.gif" WIDTH="90" HEIGHT="21" ALT="" BORDER="0" name=titel6></A></TD>
<TD><A HREF="kontakt.shtml" ONMOUSEOVER="ChangeImage(7,h7)" ONMOUSEOUT="ChangeImage(7,d7)"><IMG SRC="images/menu/kontakt.gif" WIDTH="68" HEIGHT="21" ALT="" BORDER="0" name=titel7></A></TD>
<TD><IMG SRC="images/general/transparent.gif" WIDTH="86" HEIGHT="21" ALT="" BORDER="0"></TD>
</TR>
</TABLE>
</TD>
</TR>
<TR>
<TD COLSPAN=3><IMG SRC="images/general/transparent.gif" WIDTH="700" HEIGHT="2" ALT="" BORDER="0"></TD>
</TR>
<TR>
<TD COLSPAN=3><IMG SRC="images/general/schwarz.gif" WIDTH="700" HEIGHT="1" ALT="" BORDER="0"></TD>
</TR>
</TABLE>
<script language="Javascript" src="scripts/standart.js"></script>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="700">
<TR ALIGN="left" VALIGN="top">
<TD BGCOLOR="99CCFF"><IMG SRC="images/general/transparent.gif" WIDTH="27" HEIGHT="352" ALT="" BORDER="0"></TD>
<TD BGCOLOR="99CCFF" style="background-image:url(images/body/body\_bg.jpg); background-repeat:no-repeat;" WIDTH=618><BR><BR><BR>
<P CLASS="textstartoben"><B>Die moderne Architektur und die grosszuegigen Grundrisse<BR>
setzen Ihrer Kreativitaet und Spontanitaet keine Grenzen<BR>
und die Preise lassen noch Platz<BR>
fuer weitere Wuensche...<BR><BR></B></P>
<IMG SRC="images/body/bg_haus.gif" WIDTH="316" HEIGHT="149" ALT="" BORDER="0" ALIGN="right">
<P CLASS="textstartunten"><BR><BR><B>Projektbesichtigung.<BR>
Jeden Donnerstag von 16:00 bis 19:00 Uhr <BR>
sind wir imVerkaufsbuero vor Ort <BR>
(Ecke Rietmuehle/Talacher) fuer Sie da. <BR>
Zufahrt ab Zuercherstrasse signalisiert.</B></P></TD>
<TD WIDTH="33" BGCOLOR="99CCFF"><IMG SRC="images/body/logo_bindella.gif" WIDTH="33" HEIGHT="352" ALT="" BORDER="0"></TD>
<TD WIDTH=22 BGCOLOR="99CCFF"> </TD>
</TR>
</TABLE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="700">
<TR>
<TD COLSPAN=2><IMG SRC="images/general/schwarz.gif" WIDTH="700" HEIGHT="1" ALT="" BORDER="0"></TD>
</TR>
<TR VALIGN="TOP">
<TD><IMG SRC="images/general/logo_mhs.gif" WIDTH="184" HEIGHT="37" ALT="" BORDER="0"></TD>
<TD><IMG SRC="images/general/transparent.gif" WIDTH="516" HEIGHT="37" ALT="" BORDER="0"></TD>
</TR>
</TABLE>
</BODY>
</HTML>