Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    327

    Form con IE5 e enter al submit

    Ciao a tutti,

    ho una pagina html così fatta:

    Codice PHP:
       <body>
      <
    form name="form" action="pippo.htm" method="POST">
      <
    table class="table_class">
       <
    tr>
        <
    td class="td_class" colspan="2" align="center">
         [
    b]CREAZIONE ODV POSIZIONE[/b]
        </
    td>
       </
    tr>
       <
    tr>
        <
    td bgcolor="#6699FF" width="10%">
         [
    B]COMMITTENTE<font color="RED">*</font>[/B]
        </
    td>
        <
    td bgcolor="#6699FF">
         <
    input class="width_100" name="KUNNR" type="text" value=<%= wa_header-kunnr%>>
    <%--     <
    input class="width_10" type="button" value="?" onclick="match_code()">--%>
        </
    td>
       </
    tr>
       <
    tr>
        <
    td bgcolor="#6699FF" width="10%">
         [
    B]DEST.MERCI<font color="RED">*</font>[/B]
        </
    td>
        <
    td bgcolor="#6699FF" >
         <
    input class="width_100" name="KUNWE" type="text" value=<%= wa_header-kunwe%>>
        </
    td>
       </
    tr>
       <
    tr>
        <
    td class="td_class" colspan="2" align="center">
         <
    input class="width_100" type="submit" value="enter">
        </
    td>
       </
    tr>
       </
    table>
       </
    form>
       </
    body>
       </
    html
    Il mio problema è il seguente: Quando premo INVIO deve andare nella pagina specificata nell'action, in questo caso pippo.html
    Se utilizzo IE8/chrome funziona tutto perfettamente, se utilizzo IE5 e premo INVIO non succede nulla.

    Sapete quale possa essere il problema?
    Grazie.
    By Games

  2. #2
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    Re: Form con IE5 e enter al submit

    Originariamente inviato da Games
    Se utilizzo IE8/chrome funziona tutto perfettamente, se utilizzo IE5 e premo INVIO non succede nulla.

    Sapete quale possa essere il problema?
    ottimizza il tuo sito per ie6/7/8, lascia perdere il 5
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    327

    Re: Re: Form con IE5 e enter al submit

    Originariamente inviato da blekm
    ottimizza il tuo sito per ie6/7/8, lascia perdere il 5
    Magari potessi farlo, questa pagina HTML gira su un terminale che ha installato IE5 e non vogliono passare a IE6.
    By Games

  4. #4
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    Re: Re: Re: Form con IE5 e enter al submit

    Originariamente inviato da Games
    Magari potessi farlo, questa pagina HTML gira su un terminale che ha installato IE5 e non vogliono passare a IE6.
    ma che è, un pc del '95?

    digli che aggiornino per questioni di sicurezza, e che non è più possibile far girare su software cosi vecchio

    altrimenti non saprei come aiutarti
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    327

    Re: Re: Re: Re: Form con IE5 e enter al submit

    Originariamente inviato da blekm
    ma che è, un pc del '95?

    digli che aggiornino per questioni di sicurezza, e che non è più possibile far girare su software cosi vecchio

    altrimenti non saprei come aiutarti
    L'anno non lo sò
    In pratica è un terminale Motorola Symbol, quelli che vengono usati per la radiofrequenza e utilizza windows CE, passare a windows mobile 6 gli costa un bel pò e non vogliono fare questo cambiamento.
    By Games

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    un form html deve funzionare anche su IE5, non ci sono santi
    ti suggerirei di controllare

    1) presenze di tag non chiusi prima e dopo il codice di questo form (valida la pagina) su IE5 e 6 potrebbero non far funzionare il submit
    2) eventuali tag inline che racchiudono il form vanno tolti
    3) presenza di apici per racchiudere tutti gli attributi (vedi i value del tuo form) per evitare possibili errori di parsing
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    327
    Originariamente inviato da fcaldera
    un form html deve funzionare anche su IE5, non ci sono santi
    ti suggerirei di controllare

    1) presenze di tag non chiusi prima e dopo il codice di questo form (valida la pagina) su IE5 e 6 potrebbero non far funzionare il submit
    2) eventuali tag inline che racchiudono il form vanno tolti
    3) presenza di apici per racchiudere tutti gli attributi (vedi i value del tuo form) per evitare possibili errori di parsing
    Ciao ho fatto dei controlli ma i tag mi sembrano tutti chiusi correttamente.
    Questa è la pagina html risultate:

    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <
    html>
     <
    head>
     <
    meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
     <
    title>Creazione ordini di vendita</title>
     <
    style type="text/css">
     .
    table_class
      
    {
       
    border-width2px;
       
    border-stylesolid;
       
    border-colorblack;
       
    width100%;
      }
     .
    td_class
      
    {
       
    background-color#3399CC;
      
    }
     .
    width_10
      
    {
       
    width10px;
      }
     .
    width_40
      
    {
       
    width40px;
      }
     .
    width_100
      
    {
       
    width100px;
      }
     .
    width_180
      
    {
       
    width130px;
      }
     .
    link
      
    {
       
    text-decoration:none;
       
    colorblack;
       
    font-size20px;
       
    border-width2px;
       
    border-stylesolid;
       
    border-colorblack;
       
    background-color#C0C0C0;
      
    }
      </
    style>
     </
    head>
      <
    body>
      <
    form name="form" action="pippo.html" method="POST">
      <
    table class="table_class">
       <
    tr>
        <
    td class="td_class" colspan="2" align="center">
         [
    b]CREAZIONE ODV POSIZIONE[/b]
        </
    td>
       </
    tr>
       <
    tr>
        <
    td bgcolor="#6699FF" width="10%">
         [
    B]COMMITTENTE<font color="RED">*</font>[/B]
        </
    td>
        <
    td bgcolor="#6699FF">
         <
    input class="width_100" name="KUNNR" type="text">
     
        </
    td>
       </
    tr>
       <
    tr>
        <
    td bgcolor="#6699FF" width="10%">
         [
    B]DEST.MERCI<font color="RED">*</font>[/B]
        </
    td>
        <
    td bgcolor="#6699FF" >
         <
    input class="width_100" name="KUNWE" type="text">
        </
    td>
       </
    tr>
       <
    tr>
        <
    td class="td_class" colspan="2" align="center">
         <
    input class="width_100" type="submit" value="enter">
        </
    td>
       </
    tr>
       </
    table>
       </
    form>
       </
    body>
       </
    html>
     
     
     
     
     
     
     
     
     
     
    <
    script type="text/javascript"
    function 
    match_code()
     {
      
    alert("miao");
      
    location.href='odv_pos.htm?act=help_kunag&sap-params=d2FfaGVhZGVyLWF1YXJ0PVpPUyZ3YV9oZWFkZXItdmtvcmc9WlZFSSZ3YV9oZWFkZXItdnR3ZWc9R1Mmd2FfaGVhZGVyLXNwYXJ0PTAwJndhX2hlYWRlci1rdW5ucj0md2FfaGVhZGVyLWt1bndlPQ==';
     }
    </script> 
    Ho provato ad eliminare una input field e prende l'enter, non riesco proprio a capire.
    By Games

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    327
    Ho provato a semplificare la pagina html così:

    Codice PHP:
    <html
      <
    body
       <
    form name="form" action="pippo.html" method="POST"
        <
    input class="width_100" name="KUNNR" type="text"
        <
    input class="width_100" name="KUNWE" type="text"
        <
    input class="width_100" type="submit" value="enter"
       </
    form
      </
    body
     </
    html
    L'enter funziona solo se elimino un campo in input.
    By Games

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    327
    Ho provato a far girare la pagina html in un windows mobile 6 e anche lì si verifica lo stesso problema...
    By Games

  10. #10
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Originariamente inviato da Games
    Ho provato a far girare la pagina html in un windows mobile 6 e anche lì si verifica lo stesso problema...
    allora mi sa che è un limite dell'ambiente o del dispositivo che usi
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.