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

    Url e titolo di una pagina: funziona così, ma..

    Posto qui un codice che avevo elaborato grazie a voi. Ma ci sono alcune cose che vorrei capire meglio.

    Anzitutto questo script, permette di creare un link che apre una email con nel titolo il titolo della pagina, e nel corpo il link della pagina. Una cosa ideale per voler fare un forwar o un "Inoltra ad un amico" o simile.
    Però ho riscontrato la sua funzionalità non sul link testuale ma solo sulla immagine: perchè?

    Ed un'altra cosa, volevo passare i due parametri Titolo, e url, ad una pagina asp per permettere di mandare la segnalazione anche se si sta usando un computer pubblico o non proprio (visto che si aprirebbe il gestore di posta del computer su cui si naviga).

    Pensavo di fare come scritto sotto (in commentato il codice corretto), ma non funziona...

    Come posso fare?
    O in alternativa, conoscete un modo per recuperare il titolo in asp?

    codice:
    <script language="JavaScript">
    function Link(){
    titolo=window.document.title;
    url=window.location.href;
    window.location.href='forward.asp?title='+titolo+'&indirizzo='+url+'';
    // window.location.href='mailto:?subject='+titolo+'&body='+url+'';
    }
    </script>
    </head><body>
    Spediscimi 
    
    [img]inoltra.gif[/img] Inoltra
    
    
    
    URL<%= url  %>
    
    titolo<%= titolo %>
    </body>
    Grazie a tutti,

    Riky

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il tuo codice JS trasmette i dati ad una funzione server side (ASP ?) che si occupa di fare il tutto.

    Dovresti postare nel forum di ASP, specificando il codice che usi lato server.

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

  3. #3
    Il problema è non ci arrivo nemmeno al lato asp:
    cliccando sul link non succede un bel nulla: non si apre una pagina con l'indirizzo ricomposto... perchè?

    Se arrivassi alla nuova pagina, poi sarebbe uno scherzo. Ma finchè non ci arrivo... :-((


    Grazie,

    Riky

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non vedo errori gravi nel tuo script. Ma se vuoi controllare dove si ferma (sempre che sia in questo script), mettici alcuni alert:
    codice:
    <script language="JavaScript">
    function Link(){
      var titolo = window.document.title;
      var url = window.location.href;
      alert ("titolo="+titolo+"  url="+url);
      var str = 'forward.asp?title='+titolo+'&indirizzo='+url;
      alert("str="+str);
      window.location.href = str; 
    }
    </script>
    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Ma grazie mille:
    mettendo gli alert da te indicati, ho potuto notare come l'errore stia nel fatto che non apra la finestra.
    url e title sono memorizzati tranquillamente.

    Si potrebbe usare windows.open ?? e come??

    Grazie ancora,

    Riky

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.