Visualizzazione dei risultati da 1 a 8 su 8

Discussione: function mailto

  1. #1
    Utente di HTML.it L'avatar di hcka
    Registrato dal
    Oct 2002
    Messaggi
    435

    function mailto

    Piccolo problemino stupido:

    codice:
    <script>
    function mailto(subject){
    document.write('"mailto:mail@mail.it?subject="'+subject);
    }
    </script>
    Per evitare di scrivere ogni volta "mailto:mail@mail.it", evitando così errori ecc..
    Più che altro mi serve per cultura..

    Comunque..
    codice:
    E-MAIL
    PS: E' meglio utilizzare Javascript:void(0) oppure Javascript:; ? O ancora #?

    tnx 2 all..

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Punto 1.
    Il metodo document.write() si puo` usare solo durante il caricamento della pagina: funzioni richiamate che contengono document.write() ti fanno cancellare completamente la pagina (sempre se il browser funziona correttamente e non ci sono altri errori).



    javascript:void(0);
    javascript:void();
    javascript:;
    # - con la funzione js che ritorna false

    In teoria non c'e` differenza, ma in un recente post un utente (con IE6-SP1, se ricordo bene) scriveva che a lui funziona solo il #, mentre gli altri gli davano problema.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di hcka
    Registrato dal
    Oct 2002
    Messaggi
    435
    Grazie Mich_..
    ma per il mio "problemino" non c'è modo?
    Se qualcuno sa come fare me lo può dire?
    PliiiiiiiiiiiiiiiiiS..
    :master:

  4. #4
    Utente di HTML.it L'avatar di hcka
    Registrato dal
    Oct 2002
    Messaggi
    435
    codice:
    function mailto(subject){
    if (subject = "") { location.href='mailto:chobo@lycos.it';}
    else { location.href='mailto:chobo@lycos.it?subject='+subject; }
    }
    codice:
    fatemelo sapere
    Non mi sente il soggetto della mail..

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nei confronti non si puo` usare = si deve usare ==
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it L'avatar di hcka
    Registrato dal
    Oct 2002
    Messaggi
    435
    il "diverso" in js com'è?
    pensavo fosse così.. =
    cmq il problema è quello?

  7. #7
    Utente di HTML.it L'avatar di hcka
    Registrato dal
    Oct 2002
    Messaggi
    435
    ok, scusate.. tutta colpa del = che avrebbe dovuto essere ==
    Graize Mich_

  8. #8
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    comunque il diverso è !=

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.