Javascript probleem voor mobiele site
Posted: Fri Aug 06, 2010 8:24 am
Ik ben bezig met het maken van een site voor mobiele telefoons met CMSms.
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?
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}