Trasformando un file .xml in .html è capitato che con Mozilla Firefox il risultato da un errore, invece con Internet Explorer si vede tranquillamente. A cosa può essere dovuto?
Trasformando un file .xml in .html è capitato che con Mozilla Firefox il risultato da un errore, invece con Internet Explorer si vede tranquillamente. A cosa può essere dovuto?
Non è tutto oro ciò che luccica!
Per caso il tuo file dovrebbe rispettare un DTD o uno schema?
Mozilla rispetta in pieno le specifiche del w3c, mentre Internet Explorer (e non capisco perchè) anche se il documento non è conforme al dtd lo visualizza lo stesso!
il mio intento è trasformare un catalogo prodotti in .xml in qualcosa di più chiaro, ma non so perchè Firefox non visualizza quanto fatto.![]()
Nessuno ha di questi problemi?
Non è tutto oro ciò che luccica!
Continuando a sviluppare il tutto, con firefox mi da questo errore: "Errore nel caricamento del foglio di stile: Il foglio di stile XSLT non ha un mimetype XML." Con internet explorer invece non ho nessun problema di visualizzare quanto trasformato.
Non è tutto oro ciò che luccica!
Che versione hai di FF?
Avevo un problema del genere anch'io prima di installare la 1.5.
Ho la 1.5.0.1
Non è tutto oro ciò che luccica!
explorer = male
se firefox ti dice "Il foglio di stile XSLT non ha un mimetype XML" probabilmente il foglio di stile XSLT non ha un mimetype XML..
puoi postare o linkare il tuo xsl?
Certamente, il link è questo:
http://www.lasthotel.info/voli/voli.xslt
In che senso explorer = male?
Non è tutto oro ciò che luccica!
emm..
l'ho provato in locale con http://www.lasthotel.info/voli/voli.xml e funziona
visto sul server in effetti no
:master:
per me, dirò una castroneria, dipende da come il server mi fornisce la pagina
senza chiedermi perchè, prova a chiamarlo voli.xsl aggiornando anche il link dell'xml e poi metti nel xsl
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">
<xslutput method="html" indent="yes"
doctype-system="http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
doctype-public="-//W3C//DTD XHTML 1.1//EN" encoding="ISO-8859-1" />
ovviamente l'encondig metti quello che vuoi
fammi sapere
![]()