Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][XML][HTML]Umieszczanie XML w pliku HTML
bajc
post 27.12.2010, 19:14:04
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 27.12.2010

Ostrzeżenie: (0%)
-----


Robiąc projekt napotkałem na problem. Zrobiłem plik XML wyświetlany za pomocą XSLT i problem polega na tym, że dane z tego XML chcę umieścić na podstronie w pliku HTML. Znalazłem w internecie pewien skrypt:

<script type="text/javascript">

var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("Lista.xml")

var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("Tabelka.xsl")

document.write(xml.transformNode(xsl))
</script>

i zawartość XML jest wyświetlana w HTMLu ale tylko w IE, w Firefoxie już nie rusza i w tym miejscu wyświetla puste pole. Jak zrobić, żeby w pozostałych przeglądarkach to ruszyło?
Go to the top of the page
+Quote Post
tehaha
post 27.12.2010, 19:16:54
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


może spróbuj z php albo jQuery -> http://www.switchonthecode.com/tutorials/x...ing-with-jquery
Go to the top of the page
+Quote Post
bajc
post 27.12.2010, 19:25:49
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 27.12.2010

Ostrzeżenie: (0%)
-----


z tym, że ja o php nie mam pojęcia... a o jQuery słyszę pierwszy raz.. ;/
Go to the top of the page
+Quote Post
tehaha
post 27.12.2010, 19:31:32
Post #4





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


to po co kombinujesz z plikiem XML? wstaw treść od razu do html,

swoją drogą jQuery nie jest taki trudny, w necie jest dużo tutoriali jak parsować pliki xml, poszukaj w google jQuery pares xml, a potem wystarczy, że przerobisz skrypt analogicznie do struktury swojego pliku xml
Go to the top of the page
+Quote Post
bajc
post 27.12.2010, 19:34:15
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 27.12.2010

Ostrzeżenie: (0%)
-----


bo takie mam zadanie projektowe na studiach i niestety muszę..
Go to the top of the page
+Quote Post
tehaha
post 27.12.2010, 19:38:42
Post #6





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


no to nie pozostaje Ci nic innego jak przeczytać kilka tutoriali i to zrobić, poszukaj w necie "php xml parse tutorial" lub "jquery xml parse tutorial", przerobisz kilka przykładów i załapiesz o co chodzi, jeżeli nie masz własnego serwer to łatwiej Ci będzie robić w jquery, bo to od razu na kompie odpalisz sobie bez instalacji wirtualnego serwera
Go to the top of the page
+Quote Post
bajc
post 27.12.2010, 20:15:23
Post #7





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 27.12.2010

Ostrzeżenie: (0%)
-----


a jest może jakiś program przerabiający HTML na XML?
Go to the top of the page
+Quote Post
Mephistofeles
post 28.12.2010, 10:59:33
Post #8





Grupa: Zarejestrowani
Postów: 1 182
Pomógł: 115
Dołączył: 4.03.2009
Skąd: Myszków

Ostrzeżenie: (0%)
-----


Nie jestem pewien, ale spróbuj HTML Tidy.
Go to the top of the page
+Quote Post
glh
post 28.12.2010, 11:17:51
Post #9





Grupa: Zarejestrowani
Postów: 97
Pomógł: 20
Dołączył: 18.12.2007
Skąd: Poznań

Ostrzeżenie: (0%)
-----


http://pl.wikipedia.org/wiki/AJAX
Masz tam przykład jak to działa w innych przeglądarkach.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 2.06.2025 - 14:49