Ik heb een hoofdmap met 3 folders:
* Includes
* Js
* Styles
in de hoofdmap en andere submappen (bijv "admin") staan ASP files.
Vanuit ieder bestand roep ik "header.asp" aan in de map INCLUDES.
Binnen de file "header.asp" roep ik een JavaScript aan met:
In de file hpweb_utilities.js worden vervolgens weer verwezen naar de StyleSheets.
Opzich werkt dit allemaal prima zolang ik de ASP files maar in de hoofdmap heb staan. Zodra ik deze files dus ga includen in een ASP file in bijv de submap "ADMIN" dan werkt het niet meer omdat de includes reference niet meer klopt. Echter wil ik het JS en de StylesSheets (.CSS) op 1 plek laten staan.
Een oplossing die ik nu heb is om in iedere submap ook de map JS en de map Styles te hebben met daarin een kopie van de files.
Is er echter een andere manier om deze files overal vandaan goed te benaderen.
Omdat de mapnaam boven de hoofdmap veranderd kan ik dus niet refereren naar bijv: /development/hoofdmap/js/.....
/hoofdmap/js/.... werkt wel maar dan werkt het niet vanuit de submappen.
* Includes
* Js
* Styles
in de hoofdmap en andere submappen (bijv "admin") staan ASP files.
Vanuit ieder bestand roep ik "header.asp" aan in de map INCLUDES.
ASP:
1
| <!-- #include file="includes/header.asp" --> |
Binnen de file "header.asp" roep ik een JavaScript aan met:
ASP:
1
| <script type="text/javascript" language="JavaScript" src="js/hpweb_utilities.js"></script> |
In de file hpweb_utilities.js worden vervolgens weer verwezen naar de StyleSheets.
Opzich werkt dit allemaal prima zolang ik de ASP files maar in de hoofdmap heb staan. Zodra ik deze files dus ga includen in een ASP file in bijv de submap "ADMIN" dan werkt het niet meer omdat de includes reference niet meer klopt. Echter wil ik het JS en de StylesSheets (.CSS) op 1 plek laten staan.
Een oplossing die ik nu heb is om in iedere submap ook de map JS en de map Styles te hebben met daarin een kopie van de files.
Is er echter een andere manier om deze files overal vandaan goed te benaderen.
Omdat de mapnaam boven de hoofdmap veranderd kan ik dus niet refereren naar bijv: /development/hoofdmap/js/.....
/hoofdmap/js/.... werkt wel maar dan werkt het niet vanuit de submappen.
[ Voor 24% gewijzigd door Urk op 27-10-2003 13:06 ]