Newsgroup: it.comp.www.asp
Titolo: Ma Netscape riconosce le ASP???? (Se no mi sparo)

Ciao volevo sapere se netscape riconosce le Asp????
and...@tin.it

>Ciao volevo sapere se netscape riconosce le Asp????
Dovresti spararti per le domande che fai ;-)
Le ASP vengono eseguite sul server e quindi non ha importanza quale browser
le visualizza. Discorso diverso e' se tu imposti come output di una ASP un
HTML non comprensibile da NN.
Saluti.
Stefano.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Moderatore di it.comp.www.asp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

>Ciao volevo sapere se netscape riconosce le Asp????
Se il risultato dello script ASP (appunto eseguito sul server) e' un
semplice HTML, qualunque semplicisimo browser puo' visualizzarlo. Se invece,
a lato client,  si fa ricorso a Vbscript, Jscript/JavaScript, Activex e
amenita' varie il discorso cambia.
A.


-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/
       Search, Read, Discuss, or Start Your Own    

Ma andrea che razza di domande fai...certo....
eppure....
proprio ieri sera, mentre stavo provando delle
pagine ASP abbastanza complesse (frames nidificati
ecc.. ) in una chiamata ad una pagina asp, che con
explorer funzionava perfettamente, con NS mi dava
strani risultati, in particolare sembrava non
prendere alcuni degli oggetti Request.Querystring
che gli passavo.
la stessa pagina, richiamata su netscape fuori dal
frames funzionava perfettamente,
data l'ora tarda non ho approfondito
ulteriormente, ma prometto che farò indagini a
questo proposito,
a presto.
    S.
P.S.  naturalmente so benissimo che i frames
nidificati sono la soluzione ideale per affossare
qualsiasi browser, purtroppo ho dovuto adattarmi
alla situazione esistente, sto ancora combattendo
per convincerli a levare i frames :), e forse
questo bug/feature di NS (se esiste) potrà
aiutarmi nello scopo.


aiutarmi nello scopo.
Soprattutto perche' le parti comuni le puoi fare con degli include.


Controlla meglio, hai sicuramente sbagliato da qualche parte, anche perche'
le pag. ASP vengono eseguite dal SERVER.
pace Beddy

le pag. ASP vengono eseguite dal SERVER.
infatti il problema era come il browser invia la
querystring e non come la legge il server ne
tantomeno come gli risponde ASP
mi spiego...
effettivamente c'era un mio errore, che explorer
riusciva a risolvere e netscape no... in
particolare la querystring (da netscape) viene
troncata se in uno dei suoi
valori appare uno spazio (cosa che non avviene
sottomettendo i dati di una
form)
ad es. se ho un link
href="xxx.asp?codice=123&cognome=Di(spazio)Rossi&n
ome=Mario"
netscape mi tronca la stringa sullo spazio
explorer no, ho risolto tutto escapando le
stringhe prima di passarle (che non fa mai
male...)
caso strano, ciň avviene solo tra le chiamate tra
due pagine nello stesso frame...(su NS)
come vedi asp non c'entra niente (whew!)
ora mi rimane un dubbio, č..
1) un mio errore?
2) un bug di netscape?
3) una feature di Explorer?
ciaou...
    S.

Bohhh io non ho mai avuto di questi problemi..........
Comunque avevo capito male
pace Beddy

3) una feature di Explorer?
La 3) visto che le URL non possono contenere spazi che quindi devono essere
sostituiti dal %20.


correttamente come spazio.
Bye, Manuel
[PER I MODERATORI]
Il tag [SCRIPT] lo userei per i problemi che riguardano il CODICE nelle ASP
al posto del generico [HELP]
L'ho indicato nel caso usiate un "archiviatore automatico" dei post che vi
arrivano per le FAQ....
Bye
[/PER I MODERATORI]

>correttamente come spazio.
ciao, ho appena linkato il gruppo, e da quello che ho capito state
parlando del fatto che IE interpreta correttamente gli spazi nell'URL
mentre il NS interpreta lo spazio come terminatore dell'URL...
in teoria lo standard darebbe ragione il NS (la MS fa sempre gli
standard suoi), comunque... non c'e' bisogno di farsi routine proprie
visto che c'e' un metodo dell'oggetto Server per encodare stringhe
secondo lo standard per gli URL, vi riporto un'estratto dell'help:
URLEncode
The URLEncode method applies URL encoding rules, including escape
characters, to a specified string.
Syntax
Server.URLEncode( string )
Parameters
string Specifies the string to encode. 
Example
The following script
<%Response.Write(Server.URLEncode("
http://www.microsoft.com
")) %>
 
produces the output
http%3A%2F%2Fwww%2Emicrosoft%2Ecom 
[~ federico 'pix' feroldi ~ 
p...@numerica.it
 ~]
[~ 
http://www.logicom.it/pix
 - ICQ #6541674 ~]




Al posto del "%20" mi viene restituito il "+".
ed e' giusto, secondo l'RFC sulla codifica degli url lo spazio va
convertito in '+'
prova se non ti fidi =)


Esiste la funzione inversa????
pace Beddy