Ik heb een biblioteek van JavaScript objecten. Deze staan in een aparte php pagina, en werden altijd geinclude in de pagina waar ze nodig waren omdat ze dan met mod_gzip van Apache 80% verkleind werden.
Nu ben ik het spul aan het ombouwen naar XSL, maar loop ik tegen een probleempje op. Het javascript wordt eerst door de PHP parser gehaald om de browser afhankelijke code serverside te parsen ipv clientside de beslissingen te maken.
Die Javascript code staat nu dus in een XSL bestand welke ik include in een pagina die deze objecten nodig heeft.
Het probleem
De PHP code wordt niet geparsed. Logisch natuurlijk, het bestand wordt direct geinclude, maar ik wil eigenlijk de geparsde code hebben.
Kan dit door die XSL te includen via 'http://'? En waarom niet
De vraag
Hoe zorg ik ervoor dat de door PHP geparsde XSL pagina geinclude wordt in m'n XSL bestand?
Mogelijke oplossingen
* De JavaScript code toch clientside parsen
* De JavaScript toch extern laten staan
* De Xsl file via http:// includen, maar dit kan/werkt niet???
* ...
En dan heb ik graag nog meer mogelijkheden waar ik uit kan kiezen...
Nu ben ik het spul aan het ombouwen naar XSL, maar loop ik tegen een probleempje op. Het javascript wordt eerst door de PHP parser gehaald om de browser afhankelijke code serverside te parsen ipv clientside de beslissingen te maken.
Die Javascript code staat nu dus in een XSL bestand welke ik include in een pagina die deze objecten nodig heeft.
Het probleem
De PHP code wordt niet geparsed. Logisch natuurlijk, het bestand wordt direct geinclude, maar ik wil eigenlijk de geparsde code hebben.
Kan dit door die XSL te includen via 'http://'? En waarom niet
De vraag
Hoe zorg ik ervoor dat de door PHP geparsde XSL pagina geinclude wordt in m'n XSL bestand?
Mogelijke oplossingen
* De JavaScript code toch clientside parsen
* De JavaScript toch extern laten staan
* De Xsl file via http:// includen, maar dit kan/werkt niet???
* ...
En dan heb ik graag nog meer mogelijkheden waar ik uit kan kiezen...
The box said 'requires Windows 95 or better', so I installed Linux...