Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zadanie celujące
waski1987
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 28.05.2004
Skąd: Wyszków

Ostrzeżenie: (10%)
X----


Mam pytanie jak ma wyglądać skrypt w którym po naciśnięciu obrazka (np strzałki) zmieni się całkowicie tło?? Najlepiej jeżeli wiedzieli byście jak to zrobić w jednym skrypcie a nie poprzez przeskakiwanie do podstron jak w html . Lecz każde rozwiązanie mnie zadowoli z góry dzięki:)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
czachor
post
Post #2





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


Bez przeładowania tego nie zrobisz. Użyj do tego JavaScript albo przeładuj stronę.
Go to the top of the page
+Quote Post
waski1987
post
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 28.05.2004
Skąd: Wyszków

Ostrzeżenie: (10%)
X----


A jak zrobic ze jesli nacisne jakis obrazek ktory jest zmienna to mnie przeniesie do odpowiedniej podstrony (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) CHODZI MI DOKŁADNIEJ JAKA JEST KOMENDA KTÓRA ROBI AKCJĘ NQ NACIŚNIĘCIE BUTONA
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Kod
(...)

<form>

<input type="button" value="nazwa buttona" onclick="location.href='2.php'" />

</form>

(...)


O to chodziło?
Go to the top of the page
+Quote Post
waski1987
post
Post #5





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 28.05.2004
Skąd: Wyszków

Ostrzeżenie: (10%)
X----


Jeszcze nie testowałem ale wielkie dzięki dla Ciebie za tę radę:)
Go to the top of the page
+Quote Post
waski1987
post
Post #6





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 28.05.2004
Skąd: Wyszków

Ostrzeżenie: (10%)
X----


Nie niestety nie o to mi chodziło ponieważ ja chciałem zeby tym butonem był okreslony przeze mnie rysune
Go to the top of the page
+Quote Post
waski1987
post
Post #7





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 28.05.2004
Skąd: Wyszków

Ostrzeżenie: (10%)
X----


<?
$gora="<img src=arrow8.gif>"; //przypisuje zmiennej ze jest obrazkiem
echo"$gora"; / wyswietlam zmienna /obrazek
if($gora=onclick) i teraz chcialbym ze jesli na niego nacisne to mnie przeniesie to okreslonej podstrony

?>
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Cytat
<?
$gora="<img src=arrow8.gif>"; //przypisuje zmiennej ze jest obrazkiem
echo"$gora";          / wyswietlam zmienna /obrazek
if($gora=onclick) i teraz chcialbym ze jesli na niego nacisne to mnie przeniesie to okreslonej podstrony

?>


ale ten kod co podalem to byl w JavaScripcie, w php tego nie zrobisz, no chyba ze w "taki" sposob:

[php:1:20bbe72cb6]
<?php
$gora="<img src="arrow8.gif" onclick="location.href='innastrona.php'" />";
echo $gora; // <---- cudzyslowy sa niepotrzebne, jesli wypisujesz tylko zmienna (i dziala szybciej -- niewiele bo robisz to tylko raz :))
?>[/php:1:20bbe72cb6]

Jesli klikniesz ten obrazek to zadziala JAVASCRIPT nie php

A poza tym czemu nie zrobic tego tak:

Kod
<a href="innastrona.php"><img src="arrow.gif" /></a>


Zmienic kolor tla mozesz za pomoca:
Kod
<html>

  <body bgcolor="#99cc00">

    <form>

      <input type="button" value="nazwa buttona" onclick="document.bgColor='#ff00ff';" />

    </form>

  </body>

</html>

ALE -- nie uzywa to CSS!!! -- jeszcze nie wiem jak odwolac sie do tla w CSS przez JS.
Go to the top of the page
+Quote Post
yavaho
post
Post #9





Grupa: Zarejestrowani
Postów: 449
Pomógł: 0
Dołączył: 26.05.2004
Skąd: Nowy Sącz

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


a moze poprostu tak:
[php:1:c38d9ba658]<?php
$gora="<img src=image.gif>";
echo('<a href="jakas_strona.php">'.$gora.'</a>');
?>[/php:1:c38d9ba658]
ale ja to robie tak:
[php:1:c38d9ba658]<?php
$gora="image.gif";
echo('<a href="jakas_strona.php"><img src="'.$gora.'"></a>');
?>[/php:1:c38d9ba658]
bo w pierwszym przypadku generuje sie taki kod html:
Kod
<a href="jakas_strona.php"><img src=image.gif></a>

a powinien byc taki:
Kod
<a href="jakas_strona.php"><img src="image.gif"></a>
Go to the top of the page
+Quote Post
waski1987
post
Post #10





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 28.05.2004
Skąd: Wyszków

Ostrzeżenie: (10%)
X----


Chciałbym się was spytac czy ktos nie pomog by mi przerobic skryptu jesli jest ktos chetny z checia wysle mu moj skrypt ktory by mi pomogl zrobic:) prosze o pomoc
Go to the top of the page
+Quote Post
Ozzy
post
Post #11





Grupa: Zarejestrowani
Postów: 204
Pomógł: 0
Dołączył: 26.12.2003
Skąd: Rzeszów

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


Nie wiem co rozumiesz przez "całkowicie", ale kolor można zmienić tak:

[kod z książki]
[xml:1:4fc2170f07]
<HTML>
<HEAD>
<TITLE>Zmiana Kolorów</TITLE>
<META http-equiv="Content-Language" content="pl">
<META http-equiv="content-type" content="text/html; charset=iso-8859-2">
<SCRIPT LANGUAGE="JavaScript">
<!--
function setColor(list) {
var newColor = list.options[list].value
document.bgColor = newColor
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<FORM>
Wybierz kolor tła:
<SELECT onChange="setColor(this)">
<OPTION VALUE="red">Stop</OPTION>
<OPTION VALUE="yellow">Uwaga</OPTION>
<OPTION VALUE="green">Jedź</OPTION>
</SELECT>
</FORM>
</BODY>
</HTML>[/xml:1:4fc2170f07]
Go to the top of the page
+Quote Post
waski1987
post
Post #12





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 28.05.2004
Skąd: Wyszków

Ostrzeżenie: (10%)
X----


Hmm a moze powiecie mi jak wyglada skrypt ktory po nacisnieciu guzika wstawia okreslony fragment, badz tez i caly rysunek na tło pierwotnie ustalonew miejscu wyznaczonym przez czlowieka (chodzi o wspolrzedne ale zeby nie bylo problemu z rozdzielczoscia)
Go to the top of the page
+Quote Post
dex
post
Post #13





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 21.04.2004

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


Używając obrazka jako linku, metodą js wygląda to tak:
Kod
<a href="#" onClick="document.body.style.background='#606468';">

<img src="obrazek.jpg"></a>


I to wszystko (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 28.09.2025 - 17:11