Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmiana styli, zmiana styli z poziomu strony
Ratyo
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 24.02.2006
Skąd: Kotlin

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


Proszę o pomoc. W jaki sposób dać mozliwosc użytkownikom na zmiane styli z poziomu strony. Widzialem juz kilka takich za pomocą formularzy. Proszę o szczegolowe omowienie, tak zebym w latwy sposob mogl to wstawic na swojej stronie.

np. powiedzmy ze mam na serwerze 3 pliki: normal.css, white.css i colorful.css. Jak mam to zrobic, prosze o pomoc (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

dla lepszego zobrazowania, link do mojej strony: www.southpark.nazwa.pl

Ten post edytował Ratyo 10.03.2006, 16:22:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
bełdzio
post
Post #2





Grupa: Zarejestrowani
Postów: 690
Pomógł: 81
Dołączył: 6.04.2005
Skąd: Szczecin

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


http://www.alistapart.com/articles/alternate/
Go to the top of the page
+Quote Post
Ratyo
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 24.02.2006
Skąd: Kotlin

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


zrobilem, jak napisali, plik JS umiecilem w katalogu scripts, wkleilem do body odwolanie do niego:
Kod
<script type="text/javascript"
src="/scripts/styleswitcher.js"></script>


i na koniec linki do zmiany stylu:
Kod
<a href="#"
onclick="setActiveStyleSheet('default');
return false;">change style to default</a><br>

<a href="#"
onclick="setActiveStyleSheet('black');
return false;">change style to dark</a>


i nie wiem dlaczego, ale niedzial, tylko robi powrot do gory strony, le niec nie zmienia stylu. Dlaczego, a moze nna metoda (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował Ratyo 10.03.2006, 18:10:26
Go to the top of the page
+Quote Post
Fipaj
post
Post #4





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


A nie zapomniałeś o <link rel="alternate stylesheet"...>...? ;-)
Go to the top of the page
+Quote Post
Ratyo
post
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 24.02.2006
Skąd: Kotlin

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


nie bylo, ale poprailem i nadal kicha (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

sekcja head:

Kod
<title>South Park Force - polish south park center</title>

<link rel=stylesheet type=text/css href=default.css>
<script type=text/javascript src=styleswitcher.js></script>

</head>


body:
Kod
<a href=\"#\" onclick=\"setActiveStyleSheet('default'); return false;\">default</a><br>

<a href=\"#\" onclick=\"setActiveStyleSheet('white'); return false;\">white</a>


i w glownym katalogu mam plik styleswitcher.js

Aha, o co chodzi z atrybutem title w <link rel.....> (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) co mam z tym zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

W drodze wyjasnienia, te slashe w likach wynikaja z tego, ze moj system modulowy stronki zabrania zuywania znakow "" w index.php, jednak to nieczego nie zmienia, powinno niby dzialc, a tu kicha. Prosze o dalsze rady.

Ten post edytował Ratyo 10.03.2006, 20:32:02
Go to the top of the page
+Quote Post
Fipaj
post
Post #6





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


  1. <title>South Park Force - polish south park center</title>
  2.  
  3. <link rel=stylesheet type=text/css href=default.css>
  4. <script type=text/javascript src=styleswitcher.js></script>
  5.  
  6. </head>

Boże, widzisz i nie grzmisz!?

Było napisane w artykule!

Jak chcesz przykład działania - moja strona: http://fipaj.livenet.pl/php
Go to the top of the page
+Quote Post
Ratyo
post
Post #7





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 24.02.2006
Skąd: Kotlin

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


uzylem na chwile twojego przyklady, jaki masz na stronie. Tylko zobacz co mi sie stalo ze stylami. Jak widze to dziala prawie tylko na tło stronki. Co na to powiesz?/

www.southpark.nazwa.pl
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 - 17:15