FantacalcioBazar Evolution

Versione Completa: problema altri link utili
Al momento stai visualizzando una versione semplificata dei nostri contenuti. Passa alla visualizzazione completa con formattazione.
Ciao Antonello,
nel menu Link Utili, c'è un <select> (ultime dalla gazzetta) che scritto in quel modo aggiunge un punto interrogativo alla fine della URL, cosa irrilevante quando si seleziona una squadra ma che non permette di vedere la pagina "tutte le squadre".
Dovrebbe funzionare correttamente utilizzando invece di

Codice:
<select onChange="this.form.action=this.options[this.selectedIndex].value; this.form.submit();">

questo

Codice:
<select onchange="window.open(this.options[this.selectedIndex].value,'_blank')">

Ricordati in php lo slash \ prima di doppio apice. quindi

<select onchange=\"window.open(this.options[this.selectedIndex].value,'_blank')\">

Cita:
Ricordati in php lo slash prima di doppio apice. quindi

ovviamente in questo caso (nello script fantacalcio) è necessario, ma davo per scontato che Antonello lo sapesse Smile

Cita:
ovviamente in questo caso (nello script fantacalcio) è necessario, ma davo per scontato che Antonello lo sapesse


Ovvio che Antonello ed altri lo sappiano pero' considera chi nell'attesa di un probabile ma non imminente aggiornamento mette quel codice cosi' com'e' e ignaro del php si ritrova con un bel Error!

Big Grin

ziorosanero Ha scritto:
Ovvio che Antonello ed altri lo sappiano pero' considera chi nell'attesa di un probabile ma non imminente aggiornamento mette quel codice cosi' com'e' e ignaro del php si ritrova con un bel Error!
Big Grin

visto che avevo dimenticato di dire che ora non è più necessario che nel tag form ci sia una proprietà target e che quindi si può cambiare il codice da così

Codice PHP:
    echo "<form target=\"_blank\"> 

a così

Codice PHP:
    echo "<form> 


ne approfitto per riscrivere la modifica completa (per quelli che, come giustamente scrivere ziorosanero, sono a digiuno di HTML/PHP)
cercate questo blocco di codice nel file menu.php

Codice PHP:
    echo "<form target=\"_blank\">
    <b>Ultime dalla Gazzetta</b><br/>
    <select onChange=\"this.form.action=this.options[this.selectedIndex].value; this.form.submit();\"> 

e sostituitelo con questo

Codice PHP:
    echo "<form>
    <b>Ultime dalla Gazzetta</b><br/>
    <select onchange=\"window.open(this.options[this.selectedIndex].value,'_blank')\"> 

URL di riferimento