Måske query string ?
Når jeg trykker på det øverste link og kommer til main.html, vil jeg gerne have det billede som man får ved onclick til stadig at være synligt på main.html. Jeg har den samme kode på alle tre sider.Men hvordan gør jeg det.
<script type="text/javascript">
if (document.images) {
button_1_on=new Image;
button_1_on.src="normal_over.gif";
button_1_off=new Image;
button_1_off.src="normal.gif";
button_2_on=new Image;
button_2_on.src="normal_over.gif";
button_2_off=new Image;
button_2_off.src="normal.gif";
button_3_on=new Image;
button_3_on.src="normal_over.gif";
button_3_off=new Image;
button_3_off.src="normal.gif";
}
var buttonClicked = "";//global variabel
function clickButton(imgName){
var num = parseInt(imgName.substring(7),10);
for (i=1;4>i;i++){
if(i!=num){
imgOff = "button_"+i+"_";
document[imgOff].src=eval(imgOff + "off.src");
}
}
buttonClicked = imgName;
}
function rollOver(imgName){
if (document.images) {
document[imgName].src=eval(imgName + "on.src");
}
}
function rollOut(imgName){
if (document.images&&imgName!=buttonClicked) {
document[imgName].src=eval(imgName + "off.src");
}
}
</script>
</head>
<body>
<a href="main.html" onMouseover="rollOver('button_1_')"
onMouseout="rollOut('button_1_')"
onclick="buttonClicked='button_1_';">
<img src="normal.gif" border="0" name="button_1_" alt="Info" width="50" height="50"></a>
<br>
<a href="pling.html" onMouseover="rollOver('button_2_')"
onMouseout="rollOut('button_2_')"
onclick="buttonClicked='button_2_';">
<img src="normal.gif" border="0" name="button_2_" alt="Info" width="50" height="50"></a>
<br>
<a href="saywhat.html" onMouseover="rollOver('button_3_')"
onMouseout="rollOut('button_3_')"
onclick="buttonClicked='button_3_';">
<img src="normal.gif" border="0" name="button_3_" alt="Info" width="50" height="50"></a>
