Article View: pl.comp.xml
Article #413Re: >> Jak w IE skutecznie uzyc Xlinka ?
From: Andrzej Dmoch
Date: Thu, 28 Sep 2000 21:23
Date: Thu, 28 Sep 2000 21:23
94 lines
4342 bytes
4342 bytes
To nie jest uzycie XLinka zgodne jego idea. Musialby sie nazywac XInclude, zeby bylo zgodne. Ale jesli juz koniecznie chcesz robic takie rzeczy, to polecam funkcje document() w XSL-u (zaimplementowana w najnowszej wersji MSXSL-a). AnD Radek Gontarek wrote: > Tylko, ze ja nie chce renderowac XLinka w HTML'u, ale zwyczajnie > wlaczyc go (scislej caly plik, na ktory wskazuje) do macierzystego > xml'a jeszcze przed uzyciem jakichkolwiek styli. Styl jest tu tylko po to, > zeby dac pojecie co wypluwa procesor XML'a. I jasno widac, ze ten > Xlink nie jest rozwijany w miejscu, jak bym chcial. > Chcialem to zrobic elegancko z uzyciem Xlinka, ale wyglada na to, > ze najprosciej bedzie wpisac po prostu: > > <!ENTITY wstawianyplik SYSTEM "include.xml"> > > a potem > > <main>&wstawianyplik;</main> > > ale to zbyt eleganckie nie jest, ani zbyt elastyczne, no i wymaga > deklaracji/definicji w DTD (wewnetrznym badz zewnetrznym). > > Zatem problem pozostaje. Znalazlem w sieci pare komentarzy na temat > zupelnego braku obslugi Xlinkow w IE, ale datowane byly jeszcze na > zeszly rok, wiec moze cosik sie zmienilo. Zobaczymy, sciagne sobie > nowe procesowy z microsoftu, jak radzisz. > > -- > Pozdrawiam > Radosław Gontarek ................... radek_gontarek@poczta.onet.pl > > "Andrzej Dmoch" <and@step.pl> wrote in message news:39D3A207.8DA3B24E@step.pl... > > Po pierwsze - sciagnij najnowsza wersje procesora MSXSL i zainstaluj ja w > > przegladarce. > > Po drugie - co to w ogole jest za XSL??? > > (np. gdzie <xsl:template match="*/@xlink:href"> ????) > > Po trzecie - musza byc dwa oddzielne arkusze dla main.xml i include.xml. > > Zerknij na www.xml.pl. Tam w zasobach przy XLinku znajdziesz przydatny zbior > > arkuszy renderujacych XLinka w HTML'u. > > > > Radek Gontarek wrote: > > > > > Znowu problem, znowy MS IE 5 | 5.5: > > > Docelowo chce wstawic do exlementu xml'a zawartosc innego pliku > > > (textowego), ale nieskutecznie. Nie wiem, czy ja robie cos zle, czy tez > > > procesor (MS)XML nie obsluguje xlinkow ? > > > > > > Bardzo prosze o jakis dzialajacy przyklad (lub linki do niego) ? Ewentualnie > > > pomysl jak to zrobic, zeby dzialalo, a nie jak jest w standardzie. > > > > > > <costam xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" > > > xlink:href="costam.txt" xlink:show="embed" xlink:actuate="onLoad" /> > > > > > > btw: xlink:actuate="auto" - tez nie dziala > > > > > > Dzieki, > > > Radosław Gontarek ................... radek_gontarek@poczta.onet.pl > > > > > > -- > > > Zalaczam moje niedzialajace pliki: > > > === main.xml === > > > <?xml version="1.0"?> > > > <?xml:stylesheet type="text/xsl" href="style-1.xsl" ?> > > > <main > > > xmlns:xlink = "http://www.w3.org/1999/xlink" > > > xlink:type="simple" > > > xlink:href="include.xml" > > > xlink:show="embed" > > > xlink:actuate="auto" /> > > > === include.xml === > > > <aaa> > > > Ala ma kota > > > </aaa> > > > === style-1.xsl === > > > <?xml version="1.0"?> > > > <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl" > > > xmlns="http://www.w3.org/TR/REC-html40" result-ns=""> > > > <xsl:template> > > > <B><xsl:node-name/></B><xsl:value-of/><BR/> > > > <xsl:apply-templates/> > > > </xsl:template> > > > > > > <xsl:template match="/"> > > > <BODY> > > > <xsl:apply-templates/> > > > </BODY> > > > </xsl:template> > > > > > > </xsl:stylesheet> > > > ========== > >
Technical Details
Message-ID:
<39D3B6BB.C927E942@step.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!mimuw.edu.pl!uw.edu.pl!not-for-mailReferences:
<8qvgeg$auq$1@h1.uw.edu.pl> <39D3A207.8DA3B24E@step.pl> <8r0a50$iis$1@h1.uw.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!mimuw.edu.pl!uw.edu.pl!not-for-mail From: Andrzej Dmoch <and@step.pl> Newsgroups: pl.comp.xml Subject: Re: >> Jak w IE skutecznie uzyc Xlinka ? Date: Thu, 28 Sep 2000 23:23:07 +0200 Organization: A poorly-installed InterNetNews reader Lines: 95 Message-ID: <39D3B6BB.C927E942@step.pl> References: <8qvgeg$auq$1@h1.uw.edu.pl> <39D3A207.8DA3B24E@step.pl> <8r0a50$iis$1@h1.uw.edu.pl> NNTP-Posting-Host: 157.25.192.162 Mime-Version: 1.0 X-Trace: h1.uw.edu.pl 970176206 20161 157.25.192.162 (28 Sep 2000 21:23:26 GMT) X-Complaints-To: usenet@h1.uw.edu.pl NNTP-Posting-Date: 28 Sep 2000 21:23:26 GMT X-Accept-Language: en X-Mailer: Mozilla 4.6 [en] (Win95; I) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit