hallo zusammen,
weiss jemand , ob und wie ich die beiden folgenden scripte zusammenfassen kann, so dass der browser beide ausführt? ich möchte eine sehr komplexe navigation erstellen, bei der, wenn ich auf ein bild fahre, ein rollove an dieser stelle lädt, und gleichzeitig ein bild an einer anderen position ändert, und wenn ich bild 1 anklicke, dass dieses bild dann die rollover-farbe behält....
es sollte dann einem mischung aus
http://www.pat87.ch/acb/index_small.html (menu in der mitte)
und
http://www.pat87.ch/acb/aktuell/index.html (links bei den projekten in anderem frame und das menu)
sein...
script 1:
---
<script type="text/javascript" language="JavaScript"><!--
var NITEMS=2; // Anzahl Menuepunkte
var _MENU=true;
var fOk=false, sClicked="";
var ain=new Array(NITEMS), aig=new Array(NITEMS);
function glow(id,state) {
if ((fOk) && (id!=sClicked)) {
document.images[id].src = (state==1) ? (aig[id].src) : (ain[id].src);
}
}
function clik(id) {
if ((parent.footer) && (parent.footer._FOOTER)) parent.footer.clearMenu();
if (id!=sClicked) {
if (sClicked!="") document.images[sClicked].src = ain[sClicked].src;
if (id!="") {
if (document.images[id] != null) document.images[id].src = aig[id].src;
}
sClicked=id;
}
}
function setMainMenu(name) {
if (name!=sClicked) clik(name);
}
function clearMenu() {
if ((fOk) && (sClicked!="")) {
document.images[sClicked].src = ain[sClicked].src;
sClicked="";
}
}
function setup() {
if (document.images) {
ain['1']=new Image();
ain['1'].src='images/1.gif';
aig['1']=new Image();
aig['1'].src='images/1_ro.gif';
ain['2']=new Image();
ain['2'].src='images/2.gif';
aig['2']=new Image();
aig['2'].src='images/2_ro.gif';
fOk=true;
}
}
//--></script>
---
mit dem befehl:
---
<a href="1/index.html" target="image" onMouseOver="glow('1',1);self.status='1';return true" onMouseOut="glow('1',0);self.status='';return true" onClick="clik('1')">
---
und script 2:
---
<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('1','','images/1_ro.gif','titel','','images/titel2.gif',1)" target="_top">
mfg p@
---
mailto:admin@pat87.ch http://www.pat87.ch/