[javascript] Netscapte = grosse daube????

nono -  
 kalamit -
slt tlm,

yen a marre de NS tte version ! (et de tout les browsers en général !)

jessaie betement de lancer le client messagerie et je récolte ou kedal (pas d'action) ou gros message d'erreur

voici comment je procede
---------------------------------------------------------
<FORM ACTION='mailto:type.ki.recevra.jamais.le.mail@netscape.com' METHOD='get' name='envoiformu'>
<INPUT NAME=subject TYPE=hidden VALUE="test ki fonctionne pas">
rentre kke chose (reve pas ca fonctionne pas de tte maniere)<BR>
<TEXTAREA NAME=body COLS=40>
j'y comprend rien en +
</TEXTAREA>
<INPUT TYPE='button' VALUE="tentative desespere dun envoi de mail avec NS" onclick='envoi()'>
</FORM>
<script>
function envoi()
{
//traitement que je vous épargne...
document.envoiformu.submit();
}
</script>
---------------------------------------------------------

PS :Mozilla débloque aussi si internaute utilise netscape messanger... (mais bon ca se serai la cerise sur le gateau.. pas grave si jy arrive pas vu ou jen suis actuellement)
PS2: opera meme topo que NS, refuse de marcher (mais comme précédent PS jen suis pas trop inportant ...)

Donc, si kkun pige kke chose a NS... je suis toute ouïe ;)
mci

6 réponses

  1. pouet
     
    le createur de javascript est Netscape, alors ce que tu dis quand au support de javascript par Navigator est assez drole.
    laisse moi deviner: sous internet explorer /ca marche/ c est ca?
    javascript a ete normalise sous le nom de ecmascript.
    recherche de ce cote la et ca devrait t aider.
    http://www.openweb.eu.org/pages_dynamiques/

    ps: ton code html est faux.

    --
    pouet
    0
    1. nono
       
      pouet a écrit
      ps: ton code html est faux.

      déja ca m'étonnerai que ce soit le code html (ce serai plutot javascript...)
      ensuite merci de me dire que mon code est faux mais je le savais si ca marchais jaurai pas posté...

      jai posté pour voir si kkun pouvait me corriger... mais vu que tu as remarqué la faute, jattend avec impatience que tu me dise ou exactement

      mci tout de meme...
      0
      1. pouet > nono
         
        moi aussi ca m etonnerais que ton probleme de javascript soit du au code html.
        c est pour ca que je ai mis la remarque en post scriptum.
        pour les erreurs html c est la:
        http://validator.w3.org/

        --
        pouet
        0
      2. nono > pouet
         
        pour les erreurs html c'etait pour que ce soit plus lisible lors du coller de mon code a commentcamarche (jai viré plein de truc qui n'avais rien a voir avec mon probleme)

        c'est ce kil faut faire, simplifier le code pour essayer de mettre en évidence le bug...

        car pour moi
        ceci
        -------------------------------------------
        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
        <html>
        <head>
        <title>Untitled Document</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <script language="JavaScript" type="text/JavaScript">
        function envoi()
        {
        //traitement que je vous épargne...
        document.envoiformu.submit();
        }
        </script>
        </head>

        <body>
        <form action='mailto:type.ki.recevra.jamais.le.mail@netscape.com' method='post' name='envoiformu'>
        <input name='subject' type='hidden' value='test ki fonctionne pas'>
        rentre kke chose (reve pas ca fonctionne pas de tte maniere)<br>
        <textarea name='body' cols='40' rows='5'>j'y comprend rien en +</textarea>
        <input type='button' value='tentative desespere dun envoi de mail avec NS' onclick='envoi()'>
        </form>
        </body>
        </html>
        -----------------------------------------------------------------

        est toute une tartine pour simplement dire
        -------------------------------------------------------------
        <FORM ACTION='mailto:type.ki.recevra.jamais.le.mail@netscape.com' METHOD='get' name='envoiformu'>
        <INPUT NAME=subject TYPE=hidden VALUE="test ki fonctionne pas">
        rentre kke chose (reve pas ca fonctionne pas de tte maniere)<BR>
        <TEXTAREA NAME=body COLS=40>
        j'y comprend rien en +
        </TEXTAREA>
        <INPUT TYPE='button' VALUE="tentative desespere dun envoi de mail avec NS" onclick='envoi()'>
        </FORM>
        <script>
        function envoi()
        {
        //traitement que je vous épargne...
        document.envoiformu.submit();
        }
        </script>
        ---------------------------------------------------------

        tu ne crois pas ?
        0
      3. pouet > nono
         
        et pour moi ceci:
        <INPUT NAME=subject TYPE=hidden VALUE="test ki fonctionne pas">
        n est pas plus simple que ceci:
        <input name="subject" type="hidden" value="test ki fonctionne pas">
        sauf que c est faux.
        tu as ajoute les erreurs pour que ce soit plus lisible?
        bref, fin de la discution pour moi, tu as fait une erreur, je te la signale, tu en fais ce que tu veux.

        --
        pouet
        0
      4. nono > pouet
         
        Tout a fait d'accord avec toi Pouet,

        en réalité, jai fait un exemple vite fait qui simule le bout de code qui ne fonctionne pas (code original melé avec langage serveur - +/- 300 lignes de code...)

        d'ou la syntaxe du code que jai affiché pas terrible syntaxiquement mais je voulais aller le + rapidement au vif du sujet car c'est une erreur javascript qui me pose probleme ...d'ou mon désintérai pour l'HTML...

        sinon merci quand meme d'avoir essayer de maider ;)
        0
  2. nono
     
    sinon pour l'erreur javascript que je récolte avec NS 7.x

    cest
    ---------------------------------------------------------------------
    Erreur : uncaught exception: [Exception... "Security error" code: "1000" nsresult: "0x805303e8 (NS_ERROR_DOM_SECURITY_ERR)" location: "file:///c:/xxx/xxx.htm Line: 13"]
    ---------------------------------------------------------------------

    avec NS 4.x je ne récolte aucune erreur, simplement il ne fait rien :(
    0
  3. Utilisateur anonyme
     
    ce serait bien si tu pouvais justement la donner, la ligne 13, et éventuellement aussi la 12, la 14, la 11, la 15, enfin bref qu'on voit la ligne et son contexte

    kinder.surprise,
    le maton du matou
    0
  4. nono
     
    oui excuse moi jai oublié
    faut dire que quand jai fait un copier/coller de mon code (voir on premier post) il y a eu des retour a la ligne supplémentaire....

    la ligne 13 c'est

    --------------------------------------------------------------
    document.envoiformu.submit();
    --------------------------------------------------------------

    PS : contrairement a ce ke jai dit tout a lheure, ca marche +/- avec Mozilla 1.3

    mci kinder dessayer de maider , jen ai besoin ;)
    0
    1. Utilisateur anonyme
       
      malheureusement je suis une grosse truffe sous netscape (je ne peux pas saquer ce navigateur) et du coup je suis bien mal placé pour t'aider. c'était surtout pour que ceux qui sont susceptibles de comprendre puissent avoir toutes les infos.

      cela dit je suis assez d'accord avec seb. Ton hébergeur ne fournit pas plutôt un quelconque script CGI ou une fonction mail() quelconque?

      kinder.surprise,
      le maton du matou
      0
      1. Eaulive Messages postés 27403 Date d'inscription   Statut Modérateur Dernière intervention   294 > Utilisateur anonyme
         
        tu adore NS, tu ne peut pas te passer de NS, le seul navigateur devrait être NS... au compte de trois tu sortira de ton coquetier et ce post aura disparu...

        1...2...3

        :-)

        ジ   Eaulive...   ジ
        Sauvez les vers de terre, bouffez du poulet!
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    De toute façon, je trouve FORM ACTION=mailto: ne devraient jamais être utilisés.

    Comme les gens utilisent de plus en plus les messageries webmail, ça réduit beaucoup le nombre de personnes qui peuvent utiliser ce genre de formulaires.
    (Typiquement quelqu'un dans un cybercafé ne pourra pas soumettre ce formulaire.)
    0
    1. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
       
      Tu preconises quoi a la place?

      .  .
      \_/
      0
    2. kalamit > teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Personnellement, je dirais les scripts cgi et autres php, enfin bref, tout ce qui s'execute coté serveur. Moins il y en a qui s'execute sur le client mieux c'est. Pas d'accord ?

      Kalamit,
      Da** it ! Use your mind !
      0
    3. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797 > teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Ben oui mais sur free ca passe pas :-S
      A part ca, je suis 100% d'accord d'ailleurs moi je vais le cote dynamique sur mon PC et sur le serveur il y a que du html ou presque, j'ai une ligne de js pour les titres...)

      .  .
      \_/
      0
    4. kalamit > teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Bah le php, ca passe sur free, mal, mais ca passe ! :)

      Kalamit,
      Da** it ! Use your mind !
      0
    5. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797 > teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Pardon j'etais toujours sur le mailto en fait, et comme la fonction mail ne passe pas...

      .  .
      \_/
      0
  7. nono
     
    Salut kinder , seb, eaulive, pouet et les autres...

    bien en fait cest un peu plus compliqué que ca...
    Il faut savoir déja que cest pour de l'intranet.
    jai déja fait effectivement une version qui envoye le mail directement mais mon administrateur réseau nest pas tres chaud pour cette version car il sera impossible de déterminer qui a envoyé le mail exactement (recuperer lIP et le mettre kke part dans le mail exclus car tlm ici utilise un proxy)

    Donc me voici contraint de procéder de cette maniere :(
    Si qqun voit une solution a mon probleme ou une autre alternative ;)

    mci encore d'essayer de résoudre mon pb -qui me parrait de + en + insoluble :(
    0
    1. teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention   1 797
       
      Heu si je peux me permettre, j'y connais peut etre rien en Java (script ou pas et c'est pas peut etre en fait :o) ) mais si tu es sur un reseau tu peux recuiperer l'adresse IP locale qui identifiera efficacement la machine si les adresses IP sont fixes (la plus part des cas)...Mais je connais pas toutes les donnees du probleme...

      .  .
      \_/
      0
      1. nono > teebo Messages postés 33585 Date d'inscription   Statut Contributeur Dernière intervention  
         
        mci de m'avoir répondu teebo :)

        cest vrai que jaurai du préciser

        il ny a que certain (les administrateur réseau et d'autre privilégié) qui ont des IP réservé sinon la plupart des personnes ont des ip dynamique :(
        0