Lanciare nuova pagina web da "Button"

simonedig

Nuovo Utente
11 Mag 2012
12
0
0
Salve a tutti, ho creato una nuova pagina nel wordpress del mio sito internet. Ho inserito un button collegato ad una funzione JS che preleva i dati inseriti in due campi di testo e crea il link da aprire in una nuova scheda. Tuttavia non riesco a creare un link senza radice ovvero se io mi trovo sul sito: WWW.PROVA.IT/Pagina e apro il nuovo link avviene che esso viene collegato al precedente. Quindi alla pressione del bottone viene aperto il link: WWW.PROVA.IT/Pagina/WWW.LINKALTRAPAGINA.IT/AltraPagina...la funzione è questa:

Codice:
function classificaPDF() {
			nomeGara = document.forms['form'].nomeGara.value;
			obj = document.getElementById("filtroGara");
			pagina = "www.prova.it/Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;
			window.open(pagina,"Classifica PDF","width=500px,height=500px");
		}

come posso fare per aprire esattamente quel link e non una sottopagina del sito dove mi trovo?
 

Vale2

Utente Attivo
28 Mag 2006
446
0
0
Livorno
Salve a tutti, ho creato una nuova pagina nel wordpress del mio sito internet. Ho inserito un button collegato ad una funzione JS che preleva i dati inseriti in due campi di testo e crea il link da aprire in una nuova scheda. Tuttavia non riesco a creare un link senza radice ovvero se io mi trovo sul sito: WWW.PROVA.IT/Pagina e apro il nuovo link avviene che esso viene collegato al precedente. Quindi alla pressione del bottone viene aperto il link: WWW.PROVA.IT/Pagina/WWW.LINKALTRAPAGINA.IT/AltraPagina...la funzione è questa:

Codice:
function classificaPDF() {
			nomeGara = document.forms['form'].nomeGara.value;
			obj = document.getElementById("filtroGara");
			pagina = "www.prova.it/Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;
			window.open(pagina,"Classifica PDF","width=500px,height=500px");
		}

come posso fare per aprire esattamente quel link e non una sottopagina del sito dove mi trovo?

Ciao,

Codice:
function classificaPDF() {
nomeGara = document.forms[0].nomeGara.value;
obj = document.getElementById("filtroGara");
pagina = "www.prova.it/Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;
window.open(pagina,"Classifica_PDF","width=500px,height=500px");
}

no spazi per il name della PopUp Classifica PDF Classifica_PDF

forms[0] se hai altri form ed è il primo, se è il secondo [1]

Valeria.
 

simonedig

Nuovo Utente
11 Mag 2012
12
0
0
Ciao,

Codice:
function classificaPDF() {
nomeGara = document.forms[0].nomeGara.value;
obj = document.getElementById("filtroGara");
pagina = "www.prova.it/Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;
window.open(pagina,"Classifica_PDF","width=500px,height=500px");
}

no spazi per il name della PopUp Classifica PDF Classifica_PDF

forms[0] se hai altri form ed è il primo, se è il secondo [1]

Valeria.

Ciao grazie dell'aiuto ma purtroppo non funziona...la nuova pagina risulta comunque essere formata dal link vecchio piu quello nuovo...ho www.prova.it/pagina/www.sitochevorreiaprire.it/paginachevorreiraggiungere

Magari il problema sono le popup che ereditano l'indirizzo...nn è possibile magari aggiornare la pagina con un indirizzo nuovo o qualcosa del genere? altrimenti resto sempre bloccato in questo indirizzo.
 

Vale2

Utente Attivo
28 Mag 2006
446
0
0
Livorno
Ciao,

ti riscrive il link lo hai dichiarato,

pagina = "www.prova.it/Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;

cosi

pagina = "Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;


Valeria
 
Ultima modifica:

simonedig

Nuovo Utente
11 Mag 2012
12
0
0
Ciao,

ti riscrive il link lo hai dichiarato,

pagina = "www.prova.it/Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;

cosi

pagina = "Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;


Valeria

Ho risolto il problema...in pratica qualsiasi cosa facessi lui mi collegava l'indirizzo alla pagina in cui mi trovavo a quella che dichiaravo:

www.prova.it/pagina è una pagina html non una cartella quindi anche facendo pagina = "Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value; il risultato era sempre lo stesso www.prova.it/pagina/Test/classificaPDF.php ovvero pagina diventava per assurdo da pagina a cartella...la soluzione è stata quella di creare un link preceduto da http...cioè:

se mi trovo su www.prova.it/pagina e volessi al click del bottone aprire il popup con la pagina www.altrosito.it/paginanuova devo indicare in variabile pagina della funzione questa struttura:

pagina = "http://altrosito.it/paginanuova" in questo modo si apre proprio questo indirizzo e nn viene accoppiato con l'indirizzo in cui mi trovo ;)
 

Vale2

Utente Attivo
28 Mag 2006
446
0
0
Livorno
Ho risolto il problema...in pratica qualsiasi cosa facessi lui mi collegava l'indirizzo alla pagina in cui mi trovavo a quella che dichiaravo:

www.prova.it/pagina è una pagina html non una cartella quindi anche facendo pagina = "Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value; il risultato era sempre lo stesso www.prova.it/pagina/Test/classificaPDF.php ovvero pagina diventava per assurdo da pagina a cartella...la soluzione è stata quella di creare un link preceduto da http...cioè:

se mi trovo su www.prova.it/pagina e volessi al click del bottone aprire il popup con la pagina www.altrosito.it/paginanuova devo indicare in variabile pagina della funzione questa struttura:

pagina = "http://altrosito.it/paginanuova" in questo modo si apre proprio questo indirizzo e nn viene accoppiato con l'indirizzo in cui mi trovo ;)

Ciao,


la tua logica va bene se apri una pagina di un'altro dominio.

se vuoi aprire una pagina che si chiama pagina.php in una PopUp non devi dichiarare la URL intera

se il tuo dominio è www.pippofranco.it

window.open("pagina.php")

diventerà www.pippofranco.it/pagina.php?variabili_passate

Valeria.
 

Vale2

Utente Attivo
28 Mag 2006
446
0
0
Livorno
Ho risolto il problema...in pratica qualsiasi cosa facessi lui mi collegava l'indirizzo alla pagina in cui mi trovavo a quella che dichiaravo:

www.prova.it/pagina è una pagina html non una cartella quindi anche facendo pagina = "Test/classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value; il risultato era sempre lo stesso www.prova.it/pagina/Test/classificaPDF.php ovvero pagina diventava per assurdo da pagina a cartella...la soluzione è stata quella di creare un link preceduto da http...cioè:

se mi trovo su www.prova.it/pagina e volessi al click del bottone aprire il popup con la pagina www.altrosito.it/paginanuova devo indicare in variabile pagina della funzione questa struttura:

pagina = "http://altrosito.it/paginanuova" in questo modo si apre proprio questo indirizzo e nn viene accoppiato con l'indirizzo in cui mi trovo ;)


Aggiungo:

sulla base dell'esempio sotto:

Codice:
<script type="text/javascript">
function classificaPDF() {
nomeGara = document.forms[0].nomeGara.value;
obj = document.getElementById("filtroGara");
pagina = "classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;
window.open(pagina,"Classifica_PDF","width=500px,height=500px");
}
</script>


<form>
<input type="text" name="nomeGara">
<input type="text" id="filtroGara">
<input type="button" value="Clicca" onclick="classificaPDF()">
</form>

se in nomeGara scrivo aa e in filtroGara scrivo bb

il dominio è pincopallo.it

il risultato sarà:

Codice:
http://www.pincopallo.it/classificaPDF.php?nomeGara=aa&filtro=bb

V.
 

simonedig

Nuovo Utente
11 Mag 2012
12
0
0
Aggiungo:

sulla base dell'esempio sotto:

Codice:
<script type="text/javascript">
function classificaPDF() {
nomeGara = document.forms[0].nomeGara.value;
obj = document.getElementById("filtroGara");
pagina = "classificaPDF.php?nomeGara=" + nomeGara + "&filtro=" + obj.value;
window.open(pagina,"Classifica_PDF","width=500px,height=500px");
}
</script>


<form>
<input type="text" name="nomeGara">
<input type="text" id="filtroGara">
<input type="button" value="Clicca" onclick="classificaPDF()">
</form>

se in nomeGara scrivo aa e in filtroGara scrivo bb

il dominio è pincopallo.it

il risultato sarà:

Codice:
http://www.pincopallo.it/classificaPDF.php?nomeGara=aa&filtro=bb

V.

si si certo!!! lo so!!! avevo capito bene questo...forse nn sono stato chiaro nell'esprimermi...immagina che io mi trovi su pincopallo.it/paginaattuale.php e dalla pressione del button volessi aprire un popup pincopallo.it/classificaPDF.php...il problema mio è ke il risultato sul popup era pincopallo.it/paginaattuale.php/classificaPDF.php...ed è sbagliato cosi...doveva cioè comparire al posto di paginaattuale.php classificapdf.php...quindi facendo cn indirizzo statico ho risolto il problema... pagina= "http://pincopallo.it/classificaPDF.php" .
 
Discussioni simili
Autore Titolo Forum Risposte Data
Antonio67 Lanciare file shell bash da html HTML e CSS 2
M Lanciare alert se il codice fiscale è già presente nel db e lasciare la scelta di inserire all'utente PHP 42
ivarello Due Pulsanti con per lanciare funzione Javascript 0
M Lanciare una funzione asp.net con javascript. E' possibile? ASP.NET 0
L lanciare query da textarea PHP 3
M lanciare due funzioni javascript dopo l'invio di un form Javascript 2
M JavaScript: lanciare funzione ASP per salvare dati in database Javascript 0
G Lanciare funzioni javascript da php PHP 4
F lanciare programmi con php PHP 1
T Lanciare uno Script php in un codice javascritp PHP 2
C lanciare una funzione javascript e attenderne la fine per lanciarne una seconda Javascript 1
B lanciare comandi DOS Classic ASP 0
F lanciare un file eseguibile dal sito HTML e CSS 3
J Lanciare windows application da una webform ASP.NET 0
F Consigli passaggio a nuova piattaforma SEO e Posizionamento 3
S Apertura in una nuova pagina PHP 6
Samuele Ronzani Suono di notifica in nuova riga MySQL 28
L proposta nuova sezione Python Comunicazioni dallo Staff 1
M Indesign nuova passione Presentati al Forum 0
G Nuova Idea su come trovare clienti per sviluppo web Discussioni Varie 6
Cosina Reindirizzare a nuova pagina dopo echo copy PHP 4
T [a pagamento] programmatore PHP che mi aiuti a migrare gli script da vecchia versione PHP a nuova Offerte e Richieste di Lavoro e/o Collaborazione 1
D Nuova ssd su mac Mac e Software 4
I [Javascript] window.location.href porta alla nuova pagina e ritorna incomprensibilmente. Javascript 0
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
B Nuova sul forum - Mi presento Presentati al Forum 2
D Installare nuova versione PHP PHP 1
J Cerco socio sviluppatore per nuova startup Offerte e Richieste di Lavoro e/o Collaborazione 0
P [Javascript] Inserire una nuova condizione in una funzione Javascript 3
B Nuova iscrizione Presentati al Forum 1
elpirata Confusione totale progetto nuova infrastruttura HW Reti LAN e Wireless 4
Antonio Nervi [Javascript] Nuova finestra Javascript 8
M Come usare la nuova versione di phpmailer? PHP 2
G Fare scaricare con M.O. solo la posta nuova. Posta Elettronica 3
O [Javascript] mp3 e mp4 stop automatico selezionando una nuova traccia Javascript 5
elpirata [PHP] Evitare la visualizzazione del carattere di nuova linea \r\n PHP 5
elpirata [Javascript] Disabilitare campo input quando si aggiunge riga nuova Javascript 0
Trapano porte della mia nuova ipcam ? IP Cam e Videosorveglianza 5
felino Hotmail: nuova versione e Windows Live Mail Windows e Software 15
filomeni una nuova genialata Presenta il tuo Sito 0
M Aprire nuova scheda del browser con javascript Javascript 7
V nuova arrivata Presentati al Forum 0
A Ciao, sono nuova Presentati al Forum 1
F Nuova disposizione del Garante della Privacy Google Analytics 0
A Access, creare nuova tabella in DB esterno con VBA Visual Basic 0
Salvix Nuova impostazione hardware Hardware 1
C GO-ADS.it, la concessionaria on-line di nuova generazione ! Guadagnare col Sito 0
max_400 Nuova tabella dei Forum preferiti Discussioni Varie 0
P Caricare nuova pagina dopo invio dati form Javascript 11
L nuova pagina template WordPress 2

Discussioni simili