Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    javascript non funzionante su mac

    saluti,
    ho un js richiamato da un form.
    Su mac funziona, ma su mac non richiama la pagina.asp
    Questi sono il form:
    <form id="form2" name="form2"" onSubmit="return aioaio()" >

    E il js e' questo:

    <script language="JavaScript">
    <!--
    //Controlla il form prima di spedirlo
    function aioaio()
    {
    re=/\s+$|^\s+/g;
    with (document.form2.termine.value)
    {
    testo=document.form2.termine.value.replace(re,"");
    }
    {
    if (testo.length<1)
    {
    alert("Inserire un termine");
    document.form2.termine.focus();
    return false;
    }
    if ((testo=="&nbsp") || (testo==""))
    {
    alert("Inserire un termine da cercare");
    document.form2.termine.focus();
    return false;
    }
    window.open('','popup','scrollbars=yes,status=no,r esizable=yes,top=100,left=150,width=800,height=420 ');
    form2.target="popup"
    form2.action="pagina.asp"
    }
    }
    // -->
    </script>

    Problemi di browser?
    Su mac utilizzo un IE 5.5 e su Win un IE 6.0
    Grazie in anticipo.

  2. #2

    errata corrige

    Mi correggo:
    su windows funziona, ma su mac no.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Dovresti specificare in quali browser funziona e in quali no.

    Comunque usi una sintassi molto delicata: ad esempio il ; alla fine della RE potrebbe dare problemi, dato che la tua re e` una stringa, ma non puo` contenere il ;

    Altro problema:
    l'oggetto document.form2 che usi nella funzione risulta definito solo nel browser IE; negli altri devi usare:
    document.getElementById('form2')
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.