XSLT transformace v JavaScriptu – JavaScript, AJAX, jQuery – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

XSLT transformace v JavaScriptu – JavaScript, AJAX, jQuery – Fórum – Programujte.comXSLT transformace v JavaScriptu – JavaScript, AJAX, jQuery – Fórum – Programujte.com

 

cheeester0
Stálý člen
11. 11. 2010   #1
-
0
-

Ahoj, nedaří se mi rozchodit tento JS. Nevím jak to zavolat se šablonou a xml daty :o/ Pomůže mi někdo prosím? Děkuji!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<script language="javascript">
function Transform(xsltFile, xmlFile, whereToWrite) {
var xmlHttp;
var xsltHttp;
if (window.XMLHttpRequest) {
// Mozilla + Opera + Safari
xmlHttp = new XMLHttpRequest();
xsltHttp = new XMLHttpRequest();
} else if (window.ActiveXObject) {
try {
// MSIE 6+
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
xsltHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
// MSIE 5.5+
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
xsltHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
return false;
}
}
} else return false;
xmlHttp.open("GET", xmlFile, false);
xmlHttp.send(null);
var XML = xmlHttp.responseXML;
xsltHttp.open("GET", xsltFile, false);
xsltHttp.send(null);
var XSLT = xsltHttp.responseXML;
var xsltProc;
if (typeof XSLTProcessor != "undefined") {
xsltProc = new XSLTProcessor();
xsltProc.importStylesheet(XSLT);
var fragment = xsltProc.transformToFragment(XML, document);
document.getElementById(whereToWrite).appendChild(fragment);
} else {
document.getElementById(whereToWrite).innerHTML = XML.transformNode(XSLT);
}
}

</script>
</head>
<body onload="Transform()">

</body>
</html>

Nahlásit jako SPAM
IP: 80.188.27.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 27 hostů

Podobná vlákna

XSLT spolu s DB — založil jerkyrama

XML + XSLT v PHP — založil mylan4

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý