Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Podmiana pliku ze stylami CSS
gabrys13
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 13.09.2007

Ostrzeżenie: (0%)
-----


Witam!

Mam następujący problem chciałbym "w locie" na stronie zmieniać style poprzez podpięcie innego pliku CSS. Dodatkowo nie chciał bym przy tym przeładowywać stronki (aplikacji webowej). Zwykła podmiana mnie za bardzo nie interesuje: czyli doberam sie do LINK, potem podmiana + refresh strony.
Gdzieś tam mi sie obiło o uszy, że jest taka możliwość chyba wykorzystująca pewne opcje przeglądarki?

Czy ktoś może mi naświetlić ten temat ? (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)

Będę wdzieczny za konstruktywne odpowiedzi...(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował gabrys13 13.09.2007, 13:33:37
Go to the top of the page
+Quote Post
Black-Berry
post
Post #2





Grupa: Zarejestrowani
Postów: 663
Pomógł: 6
Dołączył: 3.06.2007
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Nie wiem na ile konstruktywna jest moja odpowiedz ale wiem ze za pomocą javascript mozna przeladowac obrazki dopisujac po pytajniku atualny czas np: moje_foto.jpg?time=xx-xx-xx. Niestety nie wiem na ile mozna tą metodę wykorzystać w przypadku pliku .css

Pozdrawiam
Go to the top of the page
+Quote Post
NoiseMc
post
Post #3





Grupa: Zarejestrowani
Postów: 398
Pomógł: 10
Dołączył: 24.11.2004
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Google mowi ze sie da (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
zbig
post
Post #4





Grupa: Zarejestrowani
Postów: 144
Pomógł: 30
Dołączył: 5.05.2007
Skąd: Mannheim

Ostrzeżenie: (0%)
-----


http://www.howtocreate.co.uk/tutorials/javascript/domcss
Go to the top of the page
+Quote Post
TomASS
post
Post #5





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Wpierw ładujesz wszystkie style:
  1. <link rel="Stylesheet" href="./style/style.css" type="text/css">
  2. <link rel="Stylesheet" href="./style/red.css" type="text/css">
  3. <link rel="Stylesheet" href="./style/green.css" type="text/css">
  4. <link rel="Stylesheet" href="./style/blue.css" type="text/css">
  5. <link rel="Stylesheet" href="./style/yellow.css" type="text/css">

a później dzięki właściwości: document.styleSheets[numer].disabled:
Kod
function selectCSS(numer){
    for(i=1;i<document.styleSheets.length;i++){
        document.styleSheets[i].disabled=true;
    }
    document.styleSheets[numer].disabled=false;
}

jako numer podajesz numery stylu (od góry).
Go to the top of the page
+Quote Post
gekon
post
Post #6





Grupa: Zarejestrowani
Postów: 614
Pomógł: 7
Dołączył: 10.11.2003
Skąd: Rzeszów/Kraków

Ostrzeżenie: (0%)
-----


http://www.alistapart.com/stories/alternate/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 04:20