Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Obrazek jako submit formularza, Współrzędne kliknięcia
proxy
post 10.02.2009, 00:13:18
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 6.01.2009

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


Przesyłam za pomocą formularza informacje w GET i pojawia mi się takie coś:

&kluczinformacji=mojainformacja&x=43&y=13

Jest to spowodowane tym, że mam submita jako obrazek:

<input type="image" src="obrazek.jpg">

i teraz mam pytanie - czy można zrobić tak, aby tych współrzędnych kliknięcia w obrazek (X i Y) nie było widać w pasku adresu, bądź w ogóle ich nie wysyłać?
Go to the top of the page
+Quote Post
mls
post 10.02.2009, 00:57:25
Post #2





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

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


Jest kilka rozwiązań:
- wysyłanie formularza POST
- zwykły obrazek + akcja JS do wysłania formularza po kliknięciu
- zwykły submit + CSS do grafiki w tle (ale to nie zadziała w zbyt wielu przeglądarkach)
lub po prostu nie przejmować się tym...

Ten post edytował mls 10.02.2009, 00:57:51


--------------------
Go to the top of the page
+Quote Post
Istalacar
post 10.02.2009, 09:50:09
Post #3





Grupa: Zarejestrowani
Postów: 108
Pomógł: 4
Dołączył: 3.03.2007

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


Skoro musisz mieć to w takiej formie, to najlepiej będzie się nie przejmować, są sposoby podane przez przedmówcę:
wysyłanie POSTem - domyślam się że skoro już wysyłasz GETem to masz jakiś powód
  1. <form method="POST">[...]</form>

obrazek + JS - Dobre dopóki ktoś nie używa np. noscripta do FF.
  1. <form name="Myform"></form><img src="obrazek.jpg" onClick="document.Myform.submit();"/>

submit + css - Nie wiem jakby to miało wyglądać, obrazek pod buttonem? Niepolecam
Go to the top of the page
+Quote Post
mike
post 10.02.2009, 16:03:20
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(proxy @ 10.02.2009, 00:13:18 ) *
Jest to spowodowane tym, że mam submita jako obrazek:
To czemu nie zmienisz na: <input type="submit" />?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 05:41