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

    modifica x ottimizzazione script

    miao,

    ho questo codice..

    codice:
    <script language="JavaScript" type="text/javascript">
        // testo x nascondere la mia mail
        // Prelevato su http://www.web-link.it
        function Transpose(Oggetto){
        var email = 'gmail.com@nasosansoft'
        var TempBefore = '';
        var TempAfter = '';
        var NewString = '';
        var Start = 0;
    	var Oggetto = 'Richiesta pubblicità spazio libero.';
        var WhereHash = email.indexOf ('@');
        for (Count = 1; Count <= WhereHash; Count ++){
            TempBefore += email.substring (Start, Count);
            Start++
        }
        Start = WhereHash;
        Start ++
        WhereHash +=2;
        for (Count = WhereHash; Count <=email.length; Count++){
             TempAfter +=email.substring (Start, Count)
        Start++
        }
        NewString = TempAfter +'@' + TempBefore;
        parent.location = 'mailto:' + NewString + '?subject=' + Oggetto;
    }
    </script>

    vorrei poter cambiare il testo della variabile "Oggetto" a seconda di un paramentro che passo...
    io nel codice html inserisco il codice
    [code]....[code]
    come posso fare a far si che se io chiamo (esempio nn so come si faccia a passare dei paramentri in javascript..) transpose(1)... lui mi scriva l'oggetto "testo1" se passo il parametro 2 lui mi scriva l'oggetto "testo2" e così via?
    nel codice iniziale devo aggiungere un if... ma come faccio a passare i parametri?

    grazie.
    ovviamente sono a disposizione x chiarimenti..
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

  2. #2
    nessuno che sa come aiutarmi?

    io voorei avere una situazione simile a questa:
    codice:
    <script language="JavaScript" type="text/javascript">
        // testo x nascondere la mia mail
        // Prelevato su http://www.web-link.it
        function Transpose(Oggetto){
        var email = 'gmail.com@nasosansoft'
        var TempBefore = '';
        var TempAfter = '';
        var NewString = '';
        var Start = 0;
    	
    se variabile_passata=1 
    var Oggetto = 'Richiesta pubblicità spazio libero.';
    altrimenti 
    se variabile_passata=2
    var Oggetto = 'Richiesta 2.';
    altrimenti
    var Oggetto = 'Richiesta 3.';
    
        var WhereHash = email.indexOf ('@');
        for (Count = 1; Count <= WhereHash; Count ++){
            TempBefore += email.substring (Start, Count);
            Start++
        }
        Start = WhereHash;
        Start ++
        WhereHash +=2;
        for (Count = WhereHash; Count <=email.length; Count++){
             TempAfter +=email.substring (Start, Count)
        Start++
        }
        NewString = TempAfter +'@' + TempBefore;
        parent.location = 'mailto:' + NewString + '?subject=' + Oggetto;
    }
    </script>
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

  3. #3

    ho risolto così.

    ho inserito dove voglio chiamare lo javascript questo
    javascript:Transpose('Richiesta pubblicità spazio libero.')
    cambiando di volta in volta il testo da mettere.

    e nello script
    ho fatto così:
    <script language="JavaScript" type="text/javascript">
    // testo x nascondere la mia mail
    // Prelevato su http://www.web-link.it
    function Transpose(Oggetto){
    var email = 'gmail.com@nasosansoft'
    var TempBefore = '';
    var TempAfter = '';
    var NewString = '';
    var Start = 0;
    var WhereHash = email.indexOf ('@');
    for (Count = 1; Count <= WhereHash; Count ++){
    TempBefore += email.substring (Start, Count);
    Start++
    }
    Start = WhereHash;
    Start ++
    WhereHash +=2;
    for (Count = WhereHash; Count <=email.length; Count++){
    TempAfter +=email.substring (Start, Count)
    Start++
    }
    NewString = TempAfter +'@' + TempBefore;
    parent.location = 'mailto:' + NewString + '?subject=' + Oggetto;
    }
    </script>

    grazie.
    Lunga Vita e prosperità!
    Foto e video di Adriana Lima-->http://www.nasosan.it

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.