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
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?Codice:<a href="java-script:Transpose()">....</a>
nel codice iniziale devo aggiungere un if... ma come faccio a passare i parametri?
grazie.
ovviamente sono a disposizione x chiarimenti.. ;)
il risultato che vorrei ottenere dovrebbe essere simile a questo:
[DS] Usa i tag di codice quando ne riporti ampi stralci, si legge meglio...Codice:.... 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 ++){ ....

LinkBack URL
About LinkBacks
