2009-05-12 7 views
0

J'ajoute une balise de lien CSS à l'exécution, cela fonctionne dans tous les navigateurs sauf pour le chrome, qui refuse simplement d'utiliser le CSS, c'est un fichier de script PHP dans lequel un entête (' Content-Type: texte/css;); a été ajouté comme suitBalise de feuille de style Google chrome link à l'exécution

var css; 
css = '<link rel="stylesheet" type="text/css" href="http:/domain.com/cm.css?c=someval"/>'; 
$(css).appendTo("body"); 

Comme vous pouvez le voir, j'utilise jQuery pour ajouter le lien. Cela fonctionne sur tous les navigateurs, IE6 +, Firefox, Safari (windows) mais pas Chrome. De l'aide!?

Répondre

2

Essayez d'ajouter la balise à la tête:

$('head').append(css); 
+0

hey !! qui a fonctionné comme un charme, merci beaucoup – ruturaj

+0

Ensuite, vous devez accepter la réponse, non? =) –

Questions connexes