Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Transformisanje XML-a u HTML sa Javascript i XSL u Firefox-u.

[es] :: XML :: Transformisanje XML-a u HTML sa Javascript i XSL u Firefox-u.

[ Pregleda: 3312 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ghoust26

Član broj: 61121
Poruke: 9
87.51.1.*



Profil

icon Transformisanje XML-a u HTML sa Javascript i XSL u Firefox-u.21.11.2007. u 10:39 - pre 200 meseci
Napravio sam javaskript koji transfomise XML u HTML pomocu XSL. To od prilike izgleda ovako:

function updateContentXML(contentXML)
{
var xsl = new ActiveXObject("Microsoft.XMLDOM");
xsl.async = false;
xsl.load('template.xsl');
document.getElementById('content').innerHTML = contentXML.transformNode(xsl);
}

ovo super radi u IE, problem je sto treba da takodje radi i u Firefox.
Dali iko zna kako treba da izgleda skripta koja bi isto ovo radila samo u firefox-u ili neko mjesto na internetu gdje se ta skripta moze uzeti.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Transformisanje XML-a u HTML sa Javascript i XSL u Firefox-u.21.11.2007. u 12:29 - pre 200 meseci
Nisam to nikad radio, ali možda ovo može da ti pomogne:

http://www.wrox.com/WileyCDA/Section/id-292012.html
 
Odgovor na temu

ghoust26

Član broj: 61121
Poruke: 9
87.51.1.*



Profil

icon Re: Transformisanje XML-a u HTML sa Javascript i XSL u Firefox-u.21.11.2007. u 13:38 - pre 200 meseci
Pokusavo sam vec sa skriptom sa te stranice ali mi nije radila.
 
Odgovor na temu

ghoust26

Član broj: 61121
Poruke: 9
87.51.1.*



Profil

icon Re: Transformisanje XML-a u HTML sa Javascript i XSL u Firefox-u.23.11.2007. u 09:26 - pre 199 meseci
Evo ja napravio sam skriptu.
Ako kome zatreba sta ovako ...
function updateContentXML(contentXML)
{
document.getElementById('content').innerHTML = '<b>LOADING ...</b>';
contentXMLCash = contentXML;
var xslpath = template + select + "/" + order;
if (document.implementation && document.implementation.createDocument)
{
var oProcessor = new XSLTProcessor();

var myXMLHTTPRequest = new XMLHttpRequest();
myXMLHTTPRequest.open("GET", template + select + "/" + order, false);
myXMLHTTPRequest.send(null);

var xslRef = myXMLHTTPRequest.responseXML;
oProcessor.importStylesheet(xslRef);

var oResult = oProcessor.transformToFragment(contentXML, document);
document.getElementById('content').innerHTML = '';
document.getElementById('content').appendChild(oResult);
}
else if (window.ActiveXObject)
{
var xsl = new ActiveXObject("Microsoft.XMLDOM");
xsl.async = false;
xsl.load(template + select + "/" + order);
document.getElementById('content').innerHTML = contentXML.transformNode(xsl);
}
else
{
return;
}
}
 
Odgovor na temu

[es] :: XML :: Transformisanje XML-a u HTML sa Javascript i XSL u Firefox-u.

[ Pregleda: 3312 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.