![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 11.03.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Mam taki skrypt (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) w Head
Kod <SCRIPT language=JavaScript>
nereidFadeObjects = new Object(); nereidFadeTimers = new Object(); function nereidFade(object, destOp, rate, delta){ if (!document.all) return if (object != "[object]"){ setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0); return; } clearTimeout(nereidFadeTimers[object.sourceIndex]); diff = destOp-object.filters.alpha.opacity; direction = 1; if (object.filters.alpha.opacity > destOp){ direction = -1; } delta=Math.min(direction*diff,delta); object.filters.alpha.opacity+=direction*delta; if (object.filters.alpha.opacity != destOp){ nereidFadeObjects[object.sourceIndex]=object; nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate); } } </SCRIPT> w BODY Kod <center>
<a href="tuning/tuning/1.jpg" target="_blank"><img src="tuning/tuning/1.jpg" width="120" height="130" alt="Kliknij aby powiekszyc" border="0" onMouseOut=nereidFade(this,50,50,5) onMouseOver=nereidFade(this,100,30,5) style="FILTER: alpha(opacity=50)"></a> </center> Skrypt powoduje ze grafika o nazwie 1.jpg jest przyciemniona i ponajechaniu na nia myszka sie rozjasnia i to działa (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ale mam problem bo po kliknieciu na dana grafike otwiera sie ona w nowym oknie ale nowo otwarta strona z powiekszona grafika niestety ma standardowy kolor biały czy da sie zrobic zeby miała kolor czasrny i ewentualnie jakis napis ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 216 Pomógł: 0 Dołączył: 9.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
więc... jeśli ścieżka to...
tuning/tuning/1.jpg to musisz wydobyć tą liczbe 1... możesz to zrobić poprzez funkcję explode, lub możesz pobawic się wyrażeniami regularnymi... albo w dodatkowej zmiennej przekarzesz sobie numer fotki i wtedy... [php:1:69a97169e1]<?php $wczesniej = $liczba -1; $pozniej = $liczba+1; if ( file_exists($wczesniej.'.jpg') ) echo '<< Poprzednie zdjęcie'; if ( file_exists($pozniej.'.jpg') ) echo 'Następne zdjęcie >>'; ?>[/php:1:69a97169e1] funkcja file_exists sprawdza czy plik istnieje... jesli istnieje to wyswietla sie link - jesli nie, to nie ;] musisz tylko odpowiednio zmodyfikowac tez mienne podawane do file_exists, tzn, sciezke i nazwe pliku z rozszerzeniem.. powinno byc ok... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 17:16 |