Newsgroup: it.comp.lang.perl
Titolo: Compatibilità tra browser

Se qualcuno può chiarirmi questo concetto ve ne sarò infinitamente grato.
Magari è una cavolata, ma come faccio a fare in modo che un listato perl
funzionante se eseguito da IE (5 in questo caso) funzioni anche con netscape.
Non riesco proprio a far eseguire il .cgi o .pl correttamente. Anzi quando lo
esegue mi fa vedere il listato stesso se sono impostati permessi per la
lettura.
Grazie a chiunque mi sa aiutare.
miche...@hotmail.com
-- 
Posted from  [212.171.106.253] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Il tuo problema mi sembra molto strano.
I CGI girano lato server e quello che presentano al browser è il risultato della
loro esecuzione...
Non mi è mai capitato un problema simile...
bye


 permessi per la lettura.
I CGI, per loro natura, non presentano incompatibilita` tra browser. E` 
tuttavia possibile che tu generi URL o codice HTML che funziona solo con 
IE. Prova ad inviarci qualche informazione piu` precisa.
Michele.

 Ciao Michele!
ecco un esempio: questo che segue è un listato che mi genera una pagina html.
con ie tutto bene. provo ad eseguire lo stesso con netscape e invece di
generare la pagina come dovrebbe mi fa vedere il listato stesso.
Cosa può mancare ?
ciao grazie. 
 <head> <title>Gestione tabelle</title> </head>  <body bgcolor="#ffffff">
<table border="1" cellpadding="0" cellspacing="1" width="100%" height="7%">
<tr> <td align="center" bgcolor="#008b8b"><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="6">Amministrazione
Tabelle</font></td> </tr> </table> <p></p> <table border="0" cellpadding="0"
cellspacing="0" width="100%"> <tr> <td bgcolor="#ffa07a"><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="4">Aggiungi a
tabella:</font></td> <td bgcolor="#ffa07a"><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="4">Rimuovi da
tabella:</font></td> </tr> <tr> <td><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" size="3"><a
href="Aggiornatab.cgi?tabella=Minipale"><strong><b>Minipale</b></strong></a></font></td>
<td><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b>Minipale</b></font></td> </tr> <tr> <td bgcolor="#f5f5dc"><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="navy" size="3"><b><a
href="Aggiornatab.cgi?tabella=Palegommate">Pale gommate</a></b></font></td> <td
bgcolor="#f5f5dc"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b>Pale gommate</b></font></td> </tr> <tr> <td><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="navy"><b><a
href="Aggiornatab.cgi?tabella=Terne">Terne</a></b></font></td> <td><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b>Terne</b></font></td> </tr> <tr> <td bgcolor="#f5f5dc"><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="navy"><b><a
href="Aggiornatab.cgi?tabella=Rulli">Rulli</a></b></font></td> <td
bgcolor="#f5f5dc"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b>Rulli</b></font></td> </tr> <tr> <td><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="navy"><b><a
href="Aggiornatab.cgi?tabella=Esc.gommati">Esc.gommati</a></b></font></td>
<td><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b>Esc.gommati</b></font></td> </tr> <tr> <td
bgcolor="#f5f5dc"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b><a
href="Aggiornatab.cgi?tabella=Esc.cingolati">Esc.cingolati</a></b></font></td>
<td bgcolor="#f5f5dc"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b>Esc.cingolati</b></font></td> </tr> <tr> <td><font
face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular" color="navy"><b><a
href="Aggiornatab.cgi?tabella=Minicingolati">Minicingolati</a></b></font></td>
<td><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b>Minicingolati</b></font></td> </tr> <tr> <td
bgcolor="#f5f5dc"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b><a
href="Aggiornatab.cgi?tabella=Noleggio">Noleggio</a></b></font></td> <td
bgcolor="#f5f5dc"><font face="Arial,Helvetica,Geneva,Swiss,SunSans-Regular"
color="navy"><b>Noleggio</b></font></td> </tr> </table> <p></p> </body>
</html>
-- 
Posted from  [212.171.106.248] 


 </html>
Poi, direi che ci vorrebbe anche il <!DOCTYPE...>, ma io sono un
tipo molto formale.
Bye,
 Emmanuele.
-- 
I ... Owe ... You ... Pain! -- Willow, "Tough Love"
Italian Buffy Resource Site (Beta) - 
http://www.ibrs.f2s.com
GnuPG Key ID: 0xA4320FF4
GnuPG Key FP: 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 [2001-10-16 21:31]:
BTW: il fatto che IE ti visualizzi anche una pagina "malforme" come
questa, dimostra tutta l'idiozia e la mala programmazione che sta a
monte di quello pseudo-browser.


 Cosa può mancare ?
Manca il tag <html>, tuttavia anche Netscpae dovrebbe visualizzare la 
pagina comunque per quel che ne so. Verifica che stai specificando il 
content-type corretto (text/html). Se lo sbagli puo` essere che Netscape 
sia fiscale ed IE ci passi sopra.
Michele.

Scusate ma forse non mi sono fatto capire io:
allora primo il tag iniziale e finale per <html> e il content type nel mio
script c'è, è solo che ne ho copiato solo una parte (quindi per le critiche
poco costruttive, non è proprio così malforme).
Il problema è diverso. Non riesco proprio a far eseguire il codice cgi a
netscape, che invece di eseguire il listato e restituirmi per lo meno un errore
di incopatibilità di qualche tipo, mi apre direttamente
il listato e me lo visualizza nel browser. Non c'è da inserire qualche cosa
all'inizio del codice che differenzi se si tratta di ie o netscape ?
ciao grazie.
-- 
Posted from  [212.171.106.193] 
