Ok, ik had me dus een mooie resolutie checker gebouwd, die dmv javascript de resolutie afving, en die aan een volgend php-script doorgaf:
beetje jeu in elkaargeknalt, maar ach...
nu dacht ik, ik zet het in een koekje neer, dan hoef ik het steeds niet bij alle paginas als var mee te geven.
en nu werkt het niet meer.....
raar, want de SetCookie function werkt wel in andere implementaties, zoals een prikbord... iemand een idee waarom het nu niet meer werkt? (functie niet veranderd, was al werkend.)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| <SCRIPT language="javascript">
<!--
//do it to me!
CheckWidth();
function CheckWidth() {
if ((screen.width == 640))
self.location="botter.php?page=indeks.html&width=640";
else if ((screen.width == 800))
self.location="botter.php?page=indeks.html&width=800";
else if ((screen.width == 1024))
self.location="botter.php?page=indeks.html&width=1024";
else if ((screen.width == 1152))
self.location="botter.php?page=indeks.html&width=1152";
else if ((screen.width >= 1279))
self.location="botter.php?page=indeks.html&width=1280";
else self.location="botter.php?page=indeks.html&width=800";
}
-->
</SCRIPT> |
beetje jeu in elkaargeknalt, maar ach...
nu dacht ik, ik zet het in een koekje neer, dan hoef ik het steeds niet bij alle paginas als var mee te geven.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <SCRIPT language="javascript">
<!--
//do it to me!
SetCookie(screen.width);
function setCookie(width) {
var expdate = new Date ();
expdate.setTime (expdate.getTime() + (1000 * 60 * 60 * 24 * 31 * 2));
if (!expdate) expdate = new Date();
document.cookie = "breedte="+escape(width)+"; expires="+expdate.toGMTString()+"; path=/";
self.location="botter.php?page=indeks.html";
}
-->
</SCRIPT> |
en nu werkt het niet meer.....
raar, want de SetCookie function werkt wel in andere implementaties, zoals een prikbord... iemand een idee waarom het nu niet meer werkt? (functie niet veranderd, was al werkend.)