Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Js e compatibilità con Explorer 5

    Vi prego date un'occhiata a questa pagina, su explorer 5.5 funziona benissimo, ma sul 5 è un vero disastro, tutto dipende dallo script in JavaScript per far scorrere le date, perchè senza quella funzione appunto funziona anche sul 5.
    Vi posto il codice di tutta la pagina, mi potreste dire cosa c'è che lo rende incompatibile con Explorer 5??

    Grazie

    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <LINK rel="stylesheet" href="stileConLink.css" type="text/css">

    <script language=javascript>
    function generica(codice) {
    switch (codice) {
    // CORSI SUN
    case "SA119":
    var strSA119Nome=('http://miositosa119.html');
    var strSA119Dim=('scrollbars=yes,width=672,height=360' );
    var strSA119Pos=('top=162,left=2');
    apriFinestra(strSA119Nome,strSA119Dim,strSA119Pos) ;
    break;
    case "SA239":
    var strSA239Nome=('http://miositoSA239.html');
    var strSA239Dim=('scrollbars=yes,width=672,height=360' );
    var strSA239Pos=('top=162,left=2');
    apriFinestra(strSA239Nome,strSA239Dim,strSA239Pos) ;
    break;
    default:
    alert('Si è verificato un Errore');
    break;
    }
    }


    function apriFinestra(strIndirizzo, strDimensioni, posizione) {
    if (posizione == '') {
    strDimensioni += ',top=100,left=153';
    }
    else {
    strDimensioni += ',' + posizione;
    }
    window.open(strIndirizzo, '', strDimensioni)
    }

    //******** Precaricamento freccine
    frecciaGrigiaDX = new Image()
    frecciaGrigiaDX.src="freccinaGrigiaDXCalen.gif"
    frecciaRossaDX = new Image()
    frecciaRossaDX.src="freccinaRossaDXCalen.gif"

    frecciaGrigiaSX = new Image()
    frecciaGrigiaSX.src="freccinaGrigiaSXCalen.gif"
    frecciaRossaSX = new Image()
    frecciaRossaSX.src="freccinaRossaSXCalen.gif"
    //******** Fine Precaricamento freccine

    function avanti(codice) {
    var which = new Number(which);
    strCodice = codice + '_which';
    strDate = codice + '_Testo';
    strBack = codice + '_Back';
    strNext = codice + '_Next';
    strSostituisci = codice + '_Sostituisci';

    strDate = window.document.frmScorrimento.elements[strDate].value;
    splitData = strDate.split("-");

    which = window.document.frmScorrimento.elements[strCodice].value;
    which++
    window.document.frmScorrimento.elements[strCodice].value = which
    document.getElementById(strSostituisci).innerHTML = splitData[which];

    if (which<splitData.length-1){
    document.images[strBack].src=frecciaRossaDX.src;
    document.images[strBack].disabled = false;

    }
    else {
    document.images[strNext].src=frecciaGrigiaSX.src;
    document.images[strNext].disabled = true;
    document.images[strBack].src=frecciaRossaDX.src;
    document.images[strBack].disabled = false;
    }
    }

    function indietro(codice){
    var which = new Number(which);
    strCodice = codice + '_which';
    strDate = codice + '_Testo';
    strBack = codice + '_Back';
    strNext = codice + '_Next';
    strSostituisci = codice + '_Sostituisci';

    strDate = window.document.frmScorrimento.elements[strDate].value;
    splitData = strDate.split("-");
    which = window.document.frmScorrimento.elements[strCodice].value;

    window.status=''
    which--
    codice.innerHTML = splitData[which];
    window.document.frmScorrimento.elements[strCodice].value = which
    document.getElementById(strSostituisci).innerHTML = splitData[which];

    if (which==0){
    document.images[strBack].src=frecciaGrigiaDX.src;
    document.images[strBack].disabled = true
    document.images[strNext].src=frecciaRossaSX.src;
    document.images[strNext].disabled = false;
    }
    else {
    document.images[strNext].src=frecciaRossaSX.src;
    document.images[strNext].disabled = false;
    }
    }
    </script>
    </HEAD>
    <BODY>


    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <form name=frmScorrimento>
    <tr>
    <td colspan="6" bgcolor="#afc3e1" class="testo"><div align="center">CORSI SUN</div></td>
    </tr>
    <tr class="testoCopyRight">
    <td width="12%" background="colore.gif" align="middle"><font color="#ffffff">Codice</font></td>
    <td width="53%" background="colore.gif" align="middle"><font color="#ffffff">Titolo</font></td>
    <td width="8%" background="colore.gif" align="middle"><font color="#ffffff">Durata</font></td>
    <td width="11%" background="colore.gif" align="middle"><font color="#ffffff">Prezzo</font></td>
    <td width="16%" background="colore.gif" align="middle"><font color="#ffffff">Data Inizio</font></td>
    </tr>
    <tr class="testoCopyRight" bgColor="#ffffff" onmouseout="this.bgColor='#FFFFFF'" onmouseover="this.bgColor='#DCE4F1'">
    <td class="tagTDInfo" onClick="generica('SA119')" style="BORDER-LEFT: #386ab3 1px dashed" align="middle" height="32">SA-119</td>
    <td class="tagTDInfo" onClick="generica('SA119')">Esempio 1</td>
    <td class="tagTDInfo" onClick="generica('SA119')" align="middle">4 gg.</td>
    <td class="tagTDInfo" onClick="generica('SA119')" align="right">100.00</td>
    <td class="tagTD" align="right">
    <input Type=hidden value="0" name="SA119_which">
    <input type=hidden value="17/02/2003-05/05/2003-30/06/2003-15/09/2003" name="SA119_Testo">
    [img]freccinaGrigiaDXCalen.gif[/img]</a> <span ID="SA119_Sostituisci">17/02/2003</span> [img]freccinaRossaSXCalen.gif[/img]</a></td>
    </tr>
    <tr class="testoCopyRight" bgColor="#ffffff" onmouseout="this.bgColor='#FFFFFF'" onmouseover="this.bgColor='#DCE4F1'">
    <td class="tagTDInfo" onClick="generica('SA239')" style="BORDER-LEFT: #386ab3 1px dashed" align="middle" height="32">SA-239</td>
    <td class="tagTDInfo" onClick="generica('SA239')">Esempio 2</td>
    <td class="tagTDInfo" onClick="generica('SA239')" align="middle">5 gg.</td>
    <td class="tagTDInfo" onClick="generica('SA239')" align="right">110.00</td>
    <td class="tagTD" align="right">
    <input Type=hidden value="0" name="SA239_which">
    <input type=hidden value="24/02/2003-19/05/2003-14/07/2003-29/09/2003" name="SA239_Testo">
    [img]freccinaGrigiaDXCalen.gif[/img]</a> <span ID="SA239_Sostituisci">24/02/2003</span> [img]freccinaRossaSXCalen.gif[/img]</a></td>
    </tr>
    </table>

    </BODY>
    </HTML>
    Ciao By Peter_Pan...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Dimenticavo

    E' la funzione avanti e indietro che mi da problemi.
    Ciao By Peter_Pan...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    ma forse...

    Può essere che IE 5 non gestisce il disabled?

    io metto in una immagine:

    [img]miaIMG.gif[/img]
    Consiglio
    Ciao By Peter_Pan...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.