Vraag & Antwoord

Webprogrammeren & scripting

[javascript] Script werkt niet meer in Firefox

Anoniem
None
3 antwoorden
  • Hallo,

    Omdat veel mensen de browser Firefox gebruiken, heb ik dit zelf ook eens geinstalleerd om mijn website ermee te bekijken.
    Nu ben ik er achtergekomen dat mijn fotoalbum niet meer werkt.
    Het foto album gebruikt de volgende codes:

    <SCRIPT LANGUAGE="JavaScript">
    <!– Begin
    function changeImage()
    {
    mainimage.src = list.options[list.selectedIndex].value;
    }
    function prevImage()
    {
    if(list.selectedIndex == 0)
    {
    list.selectedIndex = list.options.length-1;
    }
    else
    {
    list.selectedIndex–;
    }
    changeImage();
    }
    function nextImage()
    {
    if(list.selectedIndex == list.options.length-1)
    {
    list.selectedIndex = 0;
    }
    else
    {
    list.selectedIndex++;
    }
    changeImage();
    }
    // End –>
    </script>

    <select name="select" id="list" onChange="javascript:changeImage()">
    <option value="images/foto.jpg" selected>Foto</option>
    </select>
    <input name="button2" type="button" onClick="javascript:nextImage()" value="Volgende">
    <img name="mainimage" border="1" src="images/foto.jpg">

    Kan iemand mij misschien vertellen hoe het kan, dat dit script niet meer werkt in Firefox of waar ik mee informatie kan vinden om het probleem op te lossen?

    Groeten,
  • [quote:0fa5f44a81="heidbuurt"]Hallo,

    Omdat veel mensen de browser Firefox gebruiken, heb ik dit zelf ook eens geinstalleerd om mijn website ermee te bekijken.
    Nu ben ik er achtergekomen dat mijn fotoalbum niet meer werkt.
    Het foto album gebruikt de volgende codes:
    [/quote:0fa5f44a81]
    Ik heb dit zo ff uit de losse pols samengesteld. Zelf ff verifieren en eventueel (laten) aanpassen.

    [code:1:0fa5f44a81]
    <script type="text/javascript" language="javascript">
    <!– Begin
    function changeImage()
    { var objImage = document.getElementById('mainimage');
    var objList = document.getElementById('list');
    objImage.src = objList.options[objList.selectedIndex].value;
    }

    function prevImage()
    { var objList = document.getElementById('list');
    if (objList.selectedIndex == 0)
    { objList.selectedIndex = objList.options.length-1;
    }
    else
    { objList.selectedIndex–;
    }

    changeImage();
    }

    function nextImage()
    { var objList = document.getElementById('list');
    if (objList.selectedIndex == objList.options.length-1)
    { objList.selectedIndex = 0;
    }
    else
    { objList.selectedIndex++;
    }
    changeImage();
    }
    // End –>
    </script>

    <select id="list" onChange="changeImage()">
    <option value="images/foto.jpg" selected="selected">Foto</option>
    </select>
    <input name="button2" type="button" onClick="nextImage()" value="Volgende">
    <img id="mainimage" border="1" src="images/foto.jpg">
    [/code:1:0fa5f44a81]
    Ik weet niet zeker of je die option list zo mag aanspreken….
  • Bedankt!!! Het werkt! ;)

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.