Chirurgia endoscopică a hipofizei
"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală. Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale. www.neurohope.ro |
Folosire javascript in xsl
Last Updated: Jun 19 2009 15:38, Started by
vdingo11
, Jun 19 2009 11:01
·
0
#1
Posted 19 June 2009 - 11:01
Am o pagina xml care foloseste si un xsl pentru a afisa niste informatii. Totul merge ok.
Acum am gasit pe net un script java care afiseaza o imagine la mutarea mouse-ului peste text (am testat intr-un html si merge corect) Acum eu doresc sa modific acel xsl astfel incat sa incorporeze acel script. Am adaugat in xsl in head scriptul astfel: <?xml version="1.0" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/"> <html> <head> <script type="text/javascript"> var dom = (document.getElementById) ? true : false; var ns5 = (!document.all && dom || window.opera) ? true: false; var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false; var ie4 = (document.all && !dom) ? true : false; var nodyn = (!ns5 && !ie4 && !ie5 && !dom) ? true : false; ......... </script> </head> ...... Deci eu am adaugat numai ce este ingrosat si la executie imi da A name was started with an invalid character. Error processing resource 'file:///lista_1.xsl'.... var ns5 = (!document.all && dom || window.opera) ? true: false; --------------------------^ Trebuie o anumita sintaxa pentru a introduce scripul in xsl? Precizez din nou - xsl merge ok - scriptul inserat in html merge ok -daca bag scriptul in xsl da eroare. Nu am pos tot codul de script ca este destul de mare. |
#2
Posted 19 June 2009 - 15:38
"Acum am gasit pe net un script java" - Javascript, nu Java. Diferență de la cer la pământ.
Nu prea înțeleg cum folosești XML/XSLT dacă nu citești specificația w3c măcar o dată de la cap la coadă și apoi o iei pe secțiuni și înțelegi tot. Dacă nu o faci ca să înveți o faci degeaba, xhtml e suficient pentru nevoile tale. Ai acolo niște tag-uri din namespace-ul http://www.w3.org/TR/WD-xsl. Namespace-ul ăla are și un DTD/XSD asociat. DTD-ul ăla îi spune parser-ului (care dă eroarea aia) ce taguri poate să conțină tag-ul script. Probabil că parser-ul folosit de tine nici nu face validare, că altfel nici nu ar ajunge la punctul (".") ăla. Fiindcă nu face validare atunci când încearcă să parseze textul din tag-ul "script" ajunge într-un punct de unde nu poate merge mai departe, așa că oricum nu afișează nici măcar un rezultat parțial ci doar o eroare destul de generică. O regulă stabilită de specificația XML (pe baza căreia sunt scrise specificațiile XSLT și XSD) e că dacă vrei text "murdar" într-un nod (care nu trebuie tratat ca fiind XML) atunci trebuie să îl încadrezi într-un nod CDATA. <![CDATA[ var foo = "foo"; ]]> Edited by sergiu_spooky, 19 June 2009 - 15:39. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users