Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Problem z przyciskami - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: Problem z przyciskami (/thread-problem-z-przyciskami)



Problem z przyciskami - Normaidian - 14-11-2012

Witam jestem dość laikiem w pisaniu stron w języku HTML, ale ostatnio napisałem jedną wszystko ładnie śmiga na przeglądarce Google Chrome natomiast w operze i Mozilli już nie. A mianowicie chodzi o przyciski (komenda <button>) W operze o Mozilli nie działają nie przenoszą w link który podałem. I tu moje pytanie czy można to jakoś naprawić? Dlaczego tak w ogóle się dzieje?
Z góry dzięki za wszystkie odpowiedzi
Normaidian


RE: Problem z przyciskami - Kartofelek - 14-11-2012

button do przenoszenia w link? Button jest do klikania a nie przenoszenia Smile Link jest do przenoszenia


RE: Problem z przyciskami - Normaidian - 14-11-2012

To znaczy ja dałem coś takiego:
<A HREF="XXX.html"><button style="height:20;width:90"><STRONG><FONT size=2 COLOR="#6600CC"> XXX</FONT></STRONG></A></button>
I chciałem żeby ten przycisk przenosił do innego linku. I jak już pisałem post wcześniej W Google Chrom działa a w innych przeglądarkach już nie


RE: Problem z przyciskami - andrzejhi - 14-11-2012

No takie coś to nie będzie działać. Button jest częścią formularza i służy do wysyłania formularza. W chromie pewnie odeszli od standardu i działa ale to jest jakiś błąd. A dodatkowo w chromie pewnie działa <a> a nie button.
Jeśli chcesz coś takiego zrobić to musisz zastosować wewnątrz <a> jakiegoś innego elementu albo zrobić to samym <a>.
najlepiej
<a href="xxx.html" style="height: 20px; width: 90px; border-radius:7px;">
tresc w przycisku
</a>

Możesz również pozostawić bez podawania wielkości to wtedy rozciągnie do wielkości tekstu. wtedy jeszcze trzeba bedzie padding dodać itd. Można dodać jeszcze gradient koloru żeby lepiej wyglądało.


RE: Problem z przyciskami - Normaidian - 14-11-2012

OK dzięki za odpowiedź jakoś sobie poradzę


RE: Problem z przyciskami - camelrafal - 14-11-2012

jak chcesz aby to button wysyłał na strone to skorzystaj z javascripta

Kod:
<button onclick="document.location.href='http://twojastrona.pl'">

lub gorsze rozwiązanie ale dziala bez javascript(jeżeli ci na tym zależy) to stworzenie malej formy i ustawienie parametru action

Kod:
<form action="http://twojastrona.pl">
<input type="submit" value="kliknij mnie">
</form>



RE: Problem z przyciskami - Kartofelek - 14-11-2012

Nie. To jest zła podpowiedź. Link to link i tym powinien być. Kwestia tylko odpowiedniego ostylowania, którym możesz uzyskać i wygląd buttona (co też jest złe).


RE: Problem z przyciskami - andrzejhi - 14-11-2012

Pamietajcie że w każdej przeglądarce button wygląda inaczej i jeśli chcecie aby strona zawsze wyglądała tak samo trzeba zastosować style do linku.