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

    inserire target in javascript

    Devo far aprire la pagina richiamata da questa funzione in una pagina nuova con target="_blank" .. qual'e' la sintassi giusta per inserire target... etc?

    Grazie

    codice:
    var splitta = array_risultati[i].split("|")
    			doc.write('<tr><td><dl><font face="Verdana, Arial, sans" size="2">' + splitta[0].link(splitta[2])  + '' + splitta[1] + '</font>')
    		}

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    :master: io non vedo nessun link e nessuna pagina... posta almeno un pezzo dell'array array_risultati[]

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Perdona la mia ignoranza in javascript ..

    la parte di script che apre il link era quella che posto qui sotto e ho risolto il problema del target inserendo appunto <base TARGET="_new"> , ma sono andato a fortuna :-)
    codice:
    function stampa_risultati(array_risultati, s, o) {
    	var limite = (array_risultati.length < s + o) ? array_risultati.length : (s + o)
    	doc.open()
    	doc.write('<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><base TARGET="_new"></head><body bgcolor="white">' + '<table width="90%" border="0">' + '<tr><td><hr size="1" noshade><tr><td><font face="Verdana, Arial, sans" size="2">Chiave di ricerca: ' + '' + parent.frames[0].document.forms[0]._query.value + '' + '
    Risultati:' + '' + ' da ' + (s + 1) + ' a ' + limite + ' di ' + array_risultati.length + '</font>' + '<hr size="1" noshade>')	
    		for (i = s; i < limite; i++)
    		{
    			var splitta = array_risultati[i].split("|")
    			doc.write('<tr><td><dl><font face="Verdana, Arial, sans" size="2">' + splitta[0].link(splitta[2]) + '' + splitta[1] + '</font>')
    		}
    	doc.write('</table>')
    	visualizza_pulsanti (array_risultati, s, o)
    	doc.write('</body></html>')
    	doc.close()
    }

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.