Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> \Otwieranie innego nowego okna
polo36
post
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 ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ace
post
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...
Go to the top of the page
+Quote Post

Posty w temacie


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: 2.10.2025 - 17:16