login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[AJAX] Xslt probleem (Opgelost)

Offline Flex1986 - 30/07/2007 12:29 (laatste wijziging 30/07/2007 15:10)
Avatar van Flex1986Gouden medaille

Senior Member
Ik ben met een script bezig waar unixtimestamp gewoon als datum tijd moet worden weergegeven. Nu heb ik een mooiscriptje gevonden deze werkt perfect alleen op 1 of andere manier werkt me innerHTML wel in firefox maar niet in IE.

Dit is in het XSL bestand

http://www.plaatscode.be/6147/

Dit is unixdate.js

http://www.plaatscode.be/6146/

Javascript bestand wordt netjes in de bovenkant van de pagina geladen. In Firefox wordt netjes de datum weergegeven. En IE vertikt het helemaal. Ik hoop dat iemand me kan helpen heb al veel geprobeerd  

Opgelost

Het probleem zit hem in dat ik activexobject gebruik om me xsl data naar ie te sturen daarin werkt javascript innerHTML niet. Ik heb nu het volgende gedaan in het document wat de xml file aanmaakt

  1. $xml = new SimpleXMLElement($list);
  2.  
  3. foreach ($xml->Posting as $posting) {
  4. $datum = date("d-m (H:i)",((int)$posting->Updated));
  5. $posting->addChild('Datum',$datum);
  6. }
  7. echo $xml->asXML();


Wat er nu gebeurt is dat de unix timestamp van Updated wordt omgezet naar de gewenste datum notatie daarna voeg ik een extra child toe aan het document genaamd Datum waardoor ik ik gewoon datum kan oproepen in me xslt bestand. Javascript wordt daardoor overbodig.

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s