Netscape 4.7.5 (Mac)
Joern
- browser
0 flobee0 Joern0 Mathias Bigge0 Cyx23
Guten Abend,
leider muss ich mit einem Problem kämpfen, bei dem ich leider nicht weiterkomme, weshalb ich Eure kompetente Hilfe in Anspruch nehmen möchte.
Folgende simple Bildgalerie funktioniert eigentlich, jedoch gar nicht in NS 4.x. Nur ein Klick (der erste) - leider.
Ich weiss wirklich nicht mehr weiter...
http://www.tuellmann.net/Rossner/galerie_m/gallerie_or.html
oder wie folgt:
<html>
<head>
<title>ROSSNER LICHTBILDER</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
// GLOBALE VARIABLEN
// index counter
var current_index = 1;
// number of images
// HIER DIE ANZAHL DER BILDER IN EINER GALLERIE AENDERN
var max_image = 14
// load menu_images
var menuNormal = new Array;
menuNormal[0] = new Image; menuNormal[0].src="../bag.gif";
menuNormal[1] = new Image; menuNormal[1].src="../clg.gif";
menuNormal[2] = new Image; //dummy
menuNormal[3] = new Image; menuNormal[3].src="../fog.gif";
var menuHighlight = new Array;
menuHighlight[0] = new Image; menuHighlight[0].src="../baw.gif";
menuHighlight[1] = new Image; menuHighlight[1].src="../clw.gif";
menuNormal[2] = new Image; //dummy
menuHighlight[3] = new Image; menuHighlight[3].src="../fow.gif";
// load display_images
var displayImages = new Array;
for(var i = 1; i < max_image+1; i++) {
var name = 0;
if(i < 10){
name = "0"+i+".jpg";
}
else{
name = i+".jpg";
}
displayImages[i] = new Image; displayImages[i].src= name;
}
function menuOver(index) {
document.images[index].src = menuHighlight[index].src;
}
function menuOut(index) {
document.images[index].src = menuNormal[index].src;
}
// direction: true=forwards, false=backwards
function switchImage(direction) {
if(direction == true){
current_index++;
if(current_index > max_image-1 || current_index == 0) {
current_index = 1;
}
}
else{
current_index--;
if(current_index < 1) {
current_index = max_image;
}
}
document.images[2].src = displayImages[current_index].src;
}
function linie(x)
{
if (document.all) x.blur();
}
</script>
</head>
<body bgcolor="#000000" >
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%" align="center">
<tr>
<td align="center" valign="middle">
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td valign="middle" align="right">
<p> <a href="#" onMouseOver="menuOver(0)" onMouseOut="menuOut(0)" onClick="switchImage(false);linie(this)">
<img border="0" src="../bag.gif" width="12" height="12"></a>
<a href="../../index_m/index_m.html" onClick="linie(this);" onMouseOver="menuOver(1)" onMouseOut="menuOut(1)">
<img border="0" src="../clg.gif" width="12" height="12"></a>
</p>
</td>
<td valign="middle" align="center">
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td align="center" valign="middle"><img src = "01.jpg"></td>
</tr>
</table>
</td>
<td valign="middle" align="left">
<p> <a href="#" onMouseOver="menuOver(3)" onMouseOut="menuOut(3)" onClick="switchImage(true);linie(this)">
<img border="0" src="../fog.gif" width="12" height="12"></a></p>
</td>
</tr>
<tr>
<td> </td>
<td align="center"><img src="../../l.gif" alt="" width="510" height="1"></td>
<td> </td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
danke,
Joern
NS 4.x. Nur ein Klick (der erste) - leider.
der browser ist durch! den braucht niemand mehr und sollte auch nicht mehr verwendet werden da sich fehler dieser art mit diesem browser häufen werden!
Danke für den gutgemeinten Ratschlag. Nur leider verwendet der Auftraggeber eben genau diesen Browser. Drum wäre ich für einen konstruktiven Rat wirklich dankbar, denn ich sitze jetzt schon sehr lange an diesem ungelösten Problem.
Grüsse,
J.
Hallo Joern,
Zeigt die Javascript Konsole was an? Kannst Du document.images[-jedes-einzelne-] alerten? Mach mal in die Schleifen ein alert, damit man besser sieht wo Netsie aussteigt.
Gruß,
Dieter
Habe ich, und es wird auch brav hochgezählt...
habe auch schon versucht das Bild 1.jpg zu benennen, aber das habe ich dann auch nicht fehlerfrei hinbekommen...
Trotzdem danke für den Hinweis
Grüsse,
Joern
Hallo Joern,
Kann NS 4 Mac schon document.getElementById? Vielleicht solltest du das mal testen.
Gruß,
Dieter
Hallo Dieter,
ich muss zugeben, dass ich es nicht weiss, aber ich werde es probieren.
Vielen Dank für Dein Mitdenken,
Gruss,
Joern
Hallo Dieter,
heureka:
<a href="javascript:switchImage(false)" onClick="linie(this);" onMouseOver="menuOver(0)" onMouseOut="menuOut(0)">
<img border="0" src="../bag.gif" width="12" height="12"></a>
also ein wirklich nettes Netscape-href-Problem.
Grüsse,
Joern
Hi,
jetzt machts Du
onClick="switchImage(false);linie(this)"
besser ist:
onClick="switchImage(false);linie(this);return false"
damit schaltest Du den html-Link ab und verhinderst unvorhersehbare Browserreaktionen.
Btw: auch fuer Mac OS 9 gibts immerhin Mozilla 1.2...
Gruesse, Joachim
Hallo Joachim,
hab es gerade erst gelesen, will es aber keinesfalls versäumen mich zu bedanken.
Grüsse,
Joern
Hi flobee,
erstaunlich, wie viele im Web sich nach dem Haarschneideaufsatz für den Staubsauger benennen... Warst Du der erste?
http://www.wonderfulbuys.ca/flowbee_haircutting_system/flowhaircuts.html
Viele Grüße
Mathias Bigge
Hallo Mathias,
erstaunlich, wie viele im Web sich nach dem Haarschneideaufsatz für den Staubsauger benennen... Warst Du der erste?
hat vielleicht schon Kultstatus?
War es nicht Kaiser Franz, der seinerzeit in schummerigen Woolworth-Filialen im Narrenkästle für Flowbee geworben hat?
Grüsse
Cyx23