allora ragazzi il mio problema è questo: io nel mio sito vorrei mettere più fogli di stile, ma siccome IE non ha il comando specifico, devo mettere un bel link a questi.
Ora qual'è il problema: io avevo trovato uno javascript a questo scopo, solo che una volta che uno cambia pagina si ritrova lo stile di default...
allora Cod gentilmente mi aveva postato tramite Icq questo script php...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>prova</title>
<?php
//per ciascun css metto tipo=alternativo
for ($i=1; $i<=2; $i++) {
$tipo[$i] = 'rel="alternate stylesheet"';
}
// a seconda del parametro style passato nell'indirizzo cambio tipo=stylesheet
switch ($_GET['style']) {
case 2: //secondo css
$tipo[2] = 'rel="stylesheet"';
break;
default: //css di default
$tipo[1] = 'rel="stylesheet"';
break;
}
//scrivo i link
echo <<<PIPPO
<link $tipo[1] type="text/css" media="screen" title="CSS 1"href="./css1.css" />
<link $tipo[2] type="text/css" media="screen" title="CSS 2"href="./css2.css" />
PIPPO;
/*
in questo modo IE vedera' solo il css con rel=stylesheet,
mentre i browser che supportano il cambio di css li vedranno tutti
*/
?>
</head>
<body>
<p>Ciao mondo</p>
</body>
</html>
Ora: C'e' qualcuno che me lo puo spiegare PASSO PASSO?? Io di PHP non ci capisco una MAZZA...