Poprzedni temat «» Następny temat
Autor Wiadomość
Greetings Mod 2.0
mrjeremiasz

Posty: 1
Postawił 1 piw(a)
Wysłany: Pią 20 Kwi, 2007   
   Adres forum: localhost


Zobacze, mo?e te? wykorzystam u siebie.
Postaw piwo autorowi tego posta
 
     
Demon Hunter

Posty: 1
Wysłany: Sob 21 Kwi, 2007   
   Adres forum: bluewarez.xt.pl


no to zobaczmy czy jest to co? warte ;)
Postaw piwo autorowi tego posta
 
     
pichus 

Posty: 44
Postawił 15 piw(a)
Skąd: Nowy S?cz
Wysłany: Nie 22 Kwi, 2007   
   Adres forum: www.forum.RDST.info


Kiedy by? ostatni update skryptu? :)
_________________
By pichus ;)
Postaw piwo autorowi tego posta
 
 
     
na3 

Posty: 8
Postawił 2 piw(a)
Wysłany: Nie 22 Kwi, 2007   
   Adres forum: http://www.na3.pl/forum


Knofel

Przyda?aby si? poprawka moda tak, aby by? zgodny z W3C.
Chodzi mi o znacznik "marquee", kt?ry niewchodzi w sk?ad specyfikacji.
Postaw piwo autorowi tego posta
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Pon 23 Kwi, 2007   
   Adres forum: http://ave.nazwa.pl/knofel/


Cytat
Przyda?aby si? poprawka moda tak, aby by? zgodny z W3C.
Chodzi mi o znacznik marquee, kt?ry niewchodzi w sk?ad specyfikacji.


Szczerze m?wi?c to nie ma dla mnie znacznie czy jest to zgodne z jakimikolwiek specyfikacjami do p?ki dzia?a jak nale?y (lub klient rzyczy sobie inaczej :D ) no ale je?li trzeba to zmieni?, tylko nie znam ?adnego odpowiednika dla tego, mo?na by napisa? jaki? skrypt w JS ale to nie moja dzia?ka (je?li kto? ma lub m?g?by taki skrypt napisa? prosz? o kontakt ;) )
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
vic

Posty: 7
Postawił 1 piw(a)
Wysłany: Pon 23 Kwi, 2007   
   Adres forum: eforum.oz.pl


mod fajny moze sobie zainstaluje
Postaw piwo autorowi tego posta
 
     
ewikor 

Posty: 7
Postawił 3 piw(a)
Wysłany: Wto 24 Kwi, 2007   
   Adres forum: www.ewikor.webd.pl


Ciekawa modyfikacja widzia?am u KnofeLa, i bardzo mi si? podoba
Postaw piwo autorowi tego posta
 
 
     
na3 

Posty: 8
Postawił 2 piw(a)
Wysłany: Wto 24 Kwi, 2007   
   Adres forum: http://www.na3.pl/forum


KnofeL napisał/a
Cytat
Przyda?aby si? poprawka moda tak, aby by? zgodny z W3C.
Chodzi mi o znacznik marquee, kt?ry niewchodzi w sk?ad specyfikacji.


Szczerze m?wi?c to nie ma dla mnie znacznie czy jest to zgodne z jakimikolwiek specyfikacjami do p?ki dzia?a jak nale?y (lub klient rzyczy sobie inaczej :D ) no ale je?li trzeba to zmieni?, tylko nie znam ?adnego odpowiednika dla tego, mo?na by napisa? jaki? skrypt w JS ale to nie moja dzia?ka (je?li kto? ma lub m?g?by taki skrypt napisa? prosz? o kontakt ;) )


Ale zale?y Ci, aby Twoje ?wietne dzie?o, by?o dost?pne dla wszystkich ;)

Pomog?, to skrytp alternatywny, kt?ry mo?naby by?o zastosowa?.

Skrypt w?a?ciwy, kt?ry najlepiej umie?ci? w sekcji head:
Kod
<script type="text/javascript">
// Marquee script written by blue
// licensed under Creative Common license
// http://creativecommons.org/licenses/by-sa/2.5/pl/
function marquee(x,typ,m){
typ={
'up':[-1,'top','offsetHeight'],
'down':[1,'top','offsetHeight'],
'left':[-1,'left','offsetWidth'],
'right':[1,'left','offsetWidth']
}[typ];
((m=this).mOut=document.getElementById(x)).onmouseover=function(){clearTimeout(m.t)};
m.mOut.appendChild((m.mIn=m.mOut.childNodes)[0].cloneNode(1));
m.mOut.onmouseout=function(){m.turlaj(m.i,parseInt(m.mIn[0].style[typ[1]]))};
m.mOut=m.mIn[0][typ[2]];

m.turlaj=function(i,j){
if(!m.i)m.i=i;
m.mIn[0].style[typ[1]]=(-2*i*(j+=i)<(i-1)*m.mOut?(j=(-i-1)/2*m.mOut+i):j)+'px';
m.mIn[1].style[typ[1]]=j+m.mOut+'px';
m.t=setTimeout(function(){m.turlaj(i,j)},30)
}
m.turlaj(typ[0],0)
}
</script>


Pod koniec 21 linijki widnieje liczba 30. Jest to ilo?? milisekund, co kt?re nast?puje kolejny skok. Zwi?kszaj?c wi?c t? warto?? spowolnisz przewijanie, za? zmniejszaj?c przyspieszysz.

Kod html do wstawienia w dowolnym miejscu na stronie (brak znak?w ko?ca linii za i przed wewn?trznym div'em jest celowy i nie radz? tego zmienia?):

Kod
<div id="id_przewijaczki" style="position: relative; width: 200px; height: 160px; overflow: hidden;"><div style="position: absolute;">
<img src="http://forumweb.e-vip.pl/templates/phpbbSilver/images/logo.jpg" />
</div></div>


Oczywi?cie mo?na (a nawet zaleca si?) style okre?li? w arkuszu, ale te, kt?re s? zadeklarowane obecnie musz? si? tam znale??. Nale?y w nich ustawi? jedynie warto?ci wymiar?w i identyfikatora. Polecam r?wnie? ustawi? wymiary wewn?trznego div'a, je?eli b?dziemy inicjowa? przewijanie wewn?trz dokumentu, a nie przy pomocy onload. No w?a?nie, marquee uruchamiamy tworz?c nowy obiekt w JavaScript:

Kod
new marquee('id_przewijaczki','up')


(pierwszy argument to, jak wida?, identyfikator zewn?trznego div'a z kodu powy?ej, a drugi to kierunek, w kt?rym ma by? przewijana jego zawarto?? - up, down, left albo right)
Najlepiej wywo?a? to przy pomocy zdarzenia onload (szczeg?lnie, je?eli w przewijaczce b?d? jakie? grafiki), a kod umie?ci? w head:

Kod
<script type="text/javascript"
onl=window.onload||new Function;
onload=function(){
new marquee('id_przewijaczki','up')
}
</script>


(Oczywi?cie nic nie stoi na przeszkodzie, aby zawarto?? tego <script> dopisa? na ko?cu poprzedniego)

Je?eli jednak zale?y Ci na rozpocz?ciu przewijania zaraz po pojawieniu si? marquee na stronie, mo?esz wklei? kod zaraz za naszymi divami:
Kod
<div id="id_przewijaczki" style="position: relative; width: 200px; height: 160px; overflow: hidden;"><div style="position: absolute; width: 220; height: 160">
<img src="http://forumweb.e-vip.pl/templates/phpbbSilver/images/logo.jpg" />
</div></div>
<script type="text/javascript">
new marquee('id_przewijaczki')
</script>


Zwracam tutaj uwag? na wymiary, kt?re pojawi?y si? dla wewn?trznego div'a, a o kt?rych wspomina?em wy?ej. Nie s? one konieczne, ale zalecane, je?eli maj? si? w nim pojawi? jakie? obrazki, b?d? d?ugi tekst, kt?rego zawini?cie nie by?oby po??dane.

Skrypt jest pomy?lany tak, ?eby mo?na by?o umie?ci? kilka podobnych przewijaczek na stronie. Wystarczy skopiowa? kod div'?w w interesuj?ce Ci? miejsca (ustawiwszy oczywi?cie dla ka?dego odpowiednie wymiary i unikalne id) i utworzy? nowe obiekty marquee.

Kod
new marquee('pierwszy_marquee','up')
new marquee('drugi_marquee','down')
new marquee('trzecia_przewijaczka','left')


Przyk?ad

Niejestem autorem, znalaz?em to na pewnym forum i chc? doda? do tego moda, aby uzyska? zgodno?? z W3C.

:)
Postaw piwo autorowi tego posta
 
     
karalajna3 


Posty: 33
Piwa: 60/14
Skąd: si? bior? dzieci? ;)
Wysłany: Sro 02 Maj, 2007   
   Adres forum: | http://www.swiat-kobiety.com/forum |


sprawdz? czy pasuje do mojego :D

// edit

nie dzia?a mi...
sprawdzi kto? gdzie pope?ni?am b??d? :cry:
Aby móc ściągnąć załącznik musisz się zalogować.
Postaw piwo autorowi tego posta
 
 
     
Taifun 

Posty: 2
Postawił 9 piw(a)
Wysłany: Czw 03 Maj, 2007   
   Adres forum: http://forum.serialowo.com


mam to samo na czystym php i podobna mechanika tego jest. pozdro
Postaw piwo autorowi tego posta
 
     
mamrotnik 

Posty: 1
Wysłany: Sob 05 Maj, 2007   
   Adres forum: www.forum.serialowo.com


super modzik wielkie dzi?ki
Postaw piwo autorowi tego posta
 
     
Mefi

Posty: 2
Postawił 1 piw(a)
Wysłany: Wto 15 Maj, 2007   
   Adres forum: jeszcze nie mam


Super.
Postaw piwo autorowi tego posta
 
     
evolucja

Posty: 15
Postawił 2 piw(a)
Skąd: Przejdź do mapy
Wysłany: Wto 15 Maj, 2007   
   Adres forum: www.ourfishes.ugu.pl


Bezsens, ?e trzeba odpowiada? by zobaczy? instrukcje...
Postaw piwo autorowi tego posta
 
 
     
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Wto 15 Maj, 2007   
   Adres forum: http://ave.nazwa.pl/knofel/


evolucja napisał/a
Bezsens, ?e trzeba odpowiada? by zobaczy? instrukcje...


Mo?esz te? wp?aci? kase na moje konto, skoro zwyk?e podzi?kowanie to dla Ciebie bezsens
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
evolucja

Posty: 15
Postawił 2 piw(a)
Skąd: Przejdź do mapy
Wysłany: Wto 15 Maj, 2007   
   Adres forum: www.ourfishes.ugu.pl


KnofeL napisał/a
evolucja napisał/a
Bezsens, ?e trzeba odpowiada? by zobaczy? instrukcje...


Mo?esz te? wp?aci? kase na moje konto, skoro zwyk?e podzi?kowanie to dla Ciebie bezsens


Nie b?d? sie k??ci? ale czy dla ciebie odpisanie na temat to podzi?kowanie? Nie lepiej: "Podzi?kuj w tym temacie by zobaczy? skrypt"?

A.. i numer konta i dane poprosze...
Postaw piwo autorowi tego posta
 
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  



Za treść postów administracja nie odpowiada. W przypadku naruszenia prawa, wszelkie zgromadzone dane o osobie łamiącej prawo, zostaną przekazane odpowiednim władzom. Kopiowanie elementów graficznych oraz rozwiązań technologicznych zastosowanych na niniejszej witrynie surowo wzbronione.
Strona wygenerowana w 0,13 sekundy. Zapytań do SQL: 49