ik heb een stukje code geschreven om te zorgen dat in NS een bepaalde stijl uit mijn stylesheet groter wordt weergegeven (ivm leesbaarheid).
met de code geplaatst in de html-pagina werkt dit prima.
nu wil ik deze code in een extern bestand stoppen en dmv <script src=..> inlezen.
als ik de broncode opvraag in de browser, staat er precies de stylesheet zoals-ie hoort:
<STYLE type='text/css'>.submenu {font-size: 10px;}</STYLE>
maar toch verschijnt de tekst in de eerder door de stylesheet gedefinieerde grootte (9px, in NS onleesbaar).
Nu hernoem ik mijn html bestand als php, en include ik het bestand in php, en dan werkt alles weer prima.
Ik zal het maar op deze laatste manier doen, maar heeft iemand een idee waarom het includen dmv <script src="...> niet werkt?
ter verduidelijking hieronder de code:
code met js in html-pagina:
code voor includen dmv <script src="..>
code voor ge-include bestand:
code voor include dmv php:
met de code geplaatst in de html-pagina werkt dit prima.
nu wil ik deze code in een extern bestand stoppen en dmv <script src=..> inlezen.
als ik de broncode opvraag in de browser, staat er precies de stylesheet zoals-ie hoort:
<STYLE type='text/css'>.submenu {font-size: 10px;}</STYLE>
maar toch verschijnt de tekst in de eerder door de stylesheet gedefinieerde grootte (9px, in NS onleesbaar).
Nu hernoem ik mijn html bestand als php, en include ik het bestand in php, en dan werkt alles weer prima.
Ik zal het maar op deze laatste manier doen, maar heeft iemand een idee waarom het includen dmv <script src="...> niet werkt?
ter verduidelijking hieronder de code:
code met js in html-pagina:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../css/stijlsheet.css" rel="stylesheet" type="text/css">
<script src="../lib/util_inc.js"></script>
<script language="javascript">
browserVersion = parseInt(navigator.appVersion);
if ((navigator.appName.indexOf('Netscape')!= -1) && (browserVersion == 4)) {
//bij NS4 tekstgrootte submenu aanpassen
document.write ("<style type='text/css'>");
document.write (".submenu {");
document.write ("font-size: 10px;");
document.write ("}");
document.write ("</style>");
}
</script>
enz enz |
code voor includen dmv <script src="..>
code:
1
2
3
4
5
6
7
8
9
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../css/stijlsheet.css" rel="stylesheet" type="text/css">
<script src="../lib/util_inc.js"></script>
<script src="../lib/netscape_css_aanp_inc.js"></script>
enz enz |
code voor ge-include bestand:
code:
1
2
3
4
5
6
7
8
9
10
11
| <script language="javascript">
browserVersion = parseInt(navigator.appVersion);
if ((navigator.appName.indexOf('Netscape')!= -1) && (browserVersion == 4)) {
//bij NS4 tekstgrootte submenu aanpassen
document.write ("<style type='text/css'>");
document.write (".submenu {");
document.write ("font-size: 10px;");
document.write ("}");
document.write ("</style>");
}
</script> |
code voor include dmv php:
code:
1
2
3
4
5
6
7
8
9
10
11
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../css/stijlsheet.css" rel="stylesheet" type="text/css">
<script src="../lib/util_inc.js"></script>
<?
require "../lib/netscape_css_aanp_inc.js";
?>
enz enz |