Autor Zpráva
final
Profil
zdravím,
<link rel="stylesheet" type="text/css" href="a.css">
$("link").attr("href","b.css");

Vie mi niekto povedať prečo to nefunguje? :)

pravdepodobne v zdrojáku zmenu neuvidím, ale ak mám v a.css nastavené pozadie pre body na zeleno a v b.css na modro to by sa malo zmeniť nie?
greeny
Profil
Máš odkaz na 'živou' aplikaci?

Jinak chybu v tom taky nevidím, doporučuju například Firefox a plugin Firebug, pomocí kterého se dá najít snadno chyba. ;)
final
Profil
čo som našiel na googli tak takto sa to vraj nedá riešiť..
našiel som len riešenie s cookies
_es
Profil
final:
Čo má byť účel tvojich pokusov?

ak mám v a.css nastavené pozadie pre body na zeleno a v b.css na modro to by sa malo zmeniť nie?
A prečo nemeníš rovno pozadie?
greeny
Profil
Jinak možná je řešení toto:

Do stránky pomocí php include/require vložíš do tagu <style> veškeré styly, tagu dáš taky nějaké id...

Pak pomocí jQuery:

$(style#nejake_id).load('nejakyscript.php');

nejakyscript.php vypíše nový styl, třeba v závislosti na GET proměnné vybere z několika souborů a ten vloží ;)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: