Jep, jeg ville gerne have min css files loaded ind dynamisk, men
er støtte på et problem i firefox.
Problemet ligger i at jeg ikke kan vide hvornår css filen er
loaded. Hvilket giver mig problemer med den efterfølgende kode,
som blandet andet skal finde ud af hvor elemeneterne på siden
ligger i forhold til hinanden.
Code:
var html_head = document.getElementsByTagName('head').item(0);
if(type=="css")
{
css = document.createElement('link');
css.setAttribute('rel', 'stylesheet');
css.setAttribute('type', 'text/css');
css.setAttribute('href', file);
html_head.appendChild(css);
//virker ikke i ff,
if(!css.readyState)
css.onload = function() {BOOTSTRAP._next();}
//virker ikke i ff, men fint i ie
css.onreadystatechange = function ()
{
if (css.readyState == "complete")
{
BOOTSTRAP._next();
}
}
Er der nogen der har nogen forslag til hvordan dette kunne løses
?
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials