Indice del forum www.zeroshell.net
Distribuzione Linux ZeroShell
 
 FAQFAQ   CercaCerca  GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo  Log inLog in   Messaggi privatiMessaggi privati 

Problema WalledGarden Smartphone

 
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell
Precedente :: Successivo  
Autore Messaggio
fabrizio.laneve



Registrato: 08/05/17 17:03
Messaggi: 4

MessaggioInviato: Gio Mag 18, 2017 5:21 pm    Oggetto: Problema WalledGarden Smartphone Rispondi citando

Come da titolo ho un problema abilitando il walled garden in zerotruth, il codice che uso è il seguente:

Codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 <title>walled garden</title>
 <script type="text/javascript">
 function getQSParam(ParamName) {
 QS=window.location.toString();
 var indSta=QS.indexOf(ParamName);
 if (indSta==-1 || ParamName=="") return null;
 var indEnd=QS.indexOf('&',indSta);
 if (indEnd==-1) indEnd=QS.length;
 var valore = unescape(QS.substring(indSta+ParamName.length+1,indEnd));
 return valore;
 }
 </script>
 </head>
 <body>
 <center>
 <p><font color="blue">SPOT Hotel 2 Torri</font><p>
 <p><img src="/images/template/wg/SPOT.jpg"><p>
 <script>
 var URL = (getQSParam('url'));
 document.write("<a href=http://"+URL+"&wgzt=yes>Continue</a>");
 </script>
 </body>
 </html>


tutto sembra funzionare bene, la pagina walled garden si apre bene con l'immagine che ho caricato, però se clicco su avanti (in particolare sugli smartphone) non si apre la pagina di login ma va in errore restituendomi un errore del genere (cambia in base agli iphone, android) ma il succo è lo stesso:

"Non è possibile raggiungere questa pagina"

AIUTO....
javascript:emoticon('Very Happy')
Smile Very Happy Very Happy Very Happy
Top
Profilo Invia messaggio privato
tiger



Registrato: 02/02/16 10:34
Messaggi: 334

MessaggioInviato: Ven Mag 19, 2017 8:19 am    Oggetto: Rispondi citando

Prova a modificare questi valori

QS=window.location.toString();

in

var QS=window.location;

perchè window.location restituisce già una stringa.. e QS andrebbe dichiarata come var la prima volta nella function...

POI

document.write("<a href=http://"+URL+"&wgzt=yes>Continue</a>");

in

document.write("<a href='http://"+URL+"&wgzt=yes'>Continue</a>");

perchè il tag href va delimitato per regola dagli apici..

fammi sapere
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it