Nu heb ik een aantal stylesheets gemaakt in de HEAD-sectie van mijn sjabloon, op basis van de standaard groottes van de diverse mobiele telefoons.
Ik wil dat, op basis van die groottes een css wordt geladen. Ik heb hiervoor het onderstaande script gemaakt maar het werkt niet echt. Er wordt nl geen een stylesheet geladen.
zie ik iets over het hoofd óf wat is er fout?
Code: Select all
{literal}
<__script__ type="text/javascript">
if ((screen.width >= 100 && (screen.width <= 175))
{
document.write('<link rel="stylesheet" type="text/css" href="uploads/mobile/css/mobile-128.css" /><link rel="stylesheet" type="text/css" media="handheld" href="uploads/mobile/css/mobile-mnu.css" />');
}
else if ((screen.width >= 176 && (screen.width <= 239))
{
document.write('<link rel="stylesheet" type="text/css" href="uploads/mobile/css/mobile-176.css" /><link rel="stylesheet" type="text/css" href="uploads/mobile/css/mobile-mnu.css" />');
}
else if ((screen.width >= 240 && (screen.width <= 319))
{
document.write('<link rel="stylesheet" type="text/css" href="uploads/mobile/css/mobile-240.css" /><link rel="stylesheet" type="text/css" href="uploads/mobile/css/mobile-mnu.css" />');
}
else document.write('<link rel="stylesheet" type="text/css" href="uploads/mobile/css/mobile-320.css" /><link rel="stylesheet" type="text/css" href="uploads/mobile/css/mobile-mnu.css" />');
// -->
</__script>
{/literal}