In molti programmi ASP torna utile rilasciare degli output con Javascript lato client in modo da poterli richiamare anche da pagine HTML statiche piuttosto che da pagine in formato differente che, per natura, non supportano codice di scripting ASP.
Naturalmente non c’è solo questo pro ma anche un paio di contro: 1, i motori di ricerca non indicizzeranno gli output in quanto non in formato HTML puro; 2, il buon esito dell’output viene demandato ad un corretto funzionamento del parser Javascript dei browser che si collegano alla pagina che elabora l’output in questione.
(continua…)
Grazie all’oggetto BrowserType della famiglia MSWC è possibile individuare alcune caratteristiche dei browser che visitano una pagina, come il sistema operativo, la versione del browser, il supporto di caratteristiche come frame e linguaggi di scripting.
E’ sufficiente instanziare l’oggetto ed utilizzare le sue proprietà come nell’esempio seguente: (continua…)
Spesso e volentieri, quando si è alle prime armi con la programmazione in ambiente ASP, ci si imbatte nel fatidico errore
HTTP 500 - Internal Server Error
Con questo messaggio il server, attraverso il browser, ci avvisa di un errore generato dalla pagina ASP in esecuzione.
(continua…)
Le istruzioni condizionali dell’XSLT consentono di realizzare con semplicità report che si comportano in maniera differente a seconda di calcoli o dei dati presenti all’interno di un documento XML.
L’esempio di questo Articolo mette in pratica un utile script che genera un report in celle di colori alternati, effettuando la trasformazione lato server attraverso ASP.
(continua…)
Per questioni pratiche e di spazio sulla pagina, conviene sempre, o comunque quando possibile, disporre i risultati di un report in una tabella formata da più colonne. Abbiamo già visto in un Articolo precedente come è possibile paginare a colonne i risultati di una query su di un database: allo stesso modo possiamo paginare i dati di un file XML, oggetto di questo Articolo.
(continua…)