Auttakaa noobia!
http://www.w3schools.com/xsl/xsl_for_each.asp
Noiden esimerkkien pohjalta olisin siis tekemässä cd-catalogia.
Tarkoitus olisi, että aluksi näkyisi ihan tavallinen cd-catalogi, mutta sitten kun klikkaisin jotakin saraketta niin sitten ilmestyisi lisätietoja kyseisestä kohteesta.
Eli ihanne olisi saada lista toimimaan suunnilleen samalla tavalla niin kuin tässä Javascript-esimerkissä:
http://www.w3schools.com/xml/tryit.asp?filename=cd_application
,MUTTA ilman että tarvii käyttää Javascriptiä ( koska tuollainen esimerkki ei toimi Operassa ja Mozillassa).
Mistä lähtisin asiaa purkamaan? Pitäisikö minun osata lisää jotain xml-kieliä, joilla voisi ongelman mahdollisesti ratkaista? PHP:täkin osaan, mutta heikosti.
Pienikin vihje auttaisi paljon!
Xml cd-lista onkelma
3
975
Vastaukset
- RKM
XmlHttpRequest -objektilla ja DHTML:llä voit tehdä vastaavan niin että toimii muillakin selaimilla. Vaatii hiukan tosin virittelyä, mutta ei mikään älyttömän vaikea tapa.
XmlHttpRequestilla siis voidaan lukea JavaScriptista käsin XML-tiedosto verkosta ja täyttää osa nykyistä sivua siitä saadulla sisällöllä ilman sivun uudelleenlatausta. DHTML ja XmlHttpRequest googleen niin tuosta pitäisi löytyä useitakin esimerkkejä.
PHP-toteutuksessahan jokaista näpäytystä seuraa sivun uudelleenlataus, joka voi olla tuohon tarkoitukseen kömpelöä. Silloinhan jokin tunnistetieto klikatusta alkiosta välitettäisiin PHP-skriptille URL:n mukana ja sen perusteella luotaisiin tuo infokenttä sivun alkuun. - mikrotukihenkilo
Jos systeemisi voi toimia siten, että klikkaus vie uudelle sivulle (josta voidaan palata takaisin tälle sivulle), voit lisätä XSL-sääntöjen lausekkeisiin http-kutsut yhden cd:n tiedot näyttäville sivuille.
Sivun selaaja voi klikata hiiren kanssa linkkiä ja saa sen cd:n tiedot. Sitten siinä sivulla voi olla paluulinkki takaisin.
Tämä ratkaisu ei tarvitse mitään muuta tekniikkaa seurakseen.- Scriptipoju
Vielä kamppailen tän ongelman kimpussa!
Osaisitko sanoa mitä tarkalleen tarkoitat tuolla http-kutsulla? Liittyykö se siis XML:ään vaiko XSL:ään? Miten sen teet? :D
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 2194137
- 1214006
- 483622
- 612942
- 2002731
- 492508
- 222498
- 202396
- 412279
Kuule rakas...
Kerrohan minulle lempivärisi niin osaan jatkaa yhtä projektia? Arvaan jo melkein kyllä toki. Olethan sinä aina niin tyyl412235