Komputer Świat Ekspert - Forum: [HTML] 2 zdarzenia w buttonie - Komputer Świat Ekspert - Forum

Skocz do zawartości

Strona 1 z 1

[HTML] 2 zdarzenia w buttonie

#1 Użytkownik nie jest zalogowany   Mephis 

  • Nowy Uczestnik
  • Grupa: Czytelnicy
  • Postów 25
  • Rejestracja: 05-grudzień 09

Napisano 30 grudzień 2011, 18:32

Witam.

Mam pewien problem. Mianowicie... Usprawniam sobie forum.
Zachciałem pozamieniać zwykłe odsyłacze <a href=... na buttony ze zdarzeniem onclick="'location=adres'".
W jednym z odsyłaczy pojawił się problem.

Odsyłacz posiadał już zdarzenie onclick oraz oczywiście adres!
<a href="modcp.php?action=delete_announcement&amp;aid={$post['aid']}&amp;
my_post_key={$mybb->post_code}" onclick="if(confirm(&quot;{$lang->announcement_quickdelete_confirm}&quot;))window.
location=this.href.replace('action=delete_announcement','action=do_delete_announcement'
);return false;"><img src="{$theme['imglangdir']}/postbit_delete.gif" alt="{$lang->announcement_qdelete}" title="{$lang->announcement_qdelete}" /></a>


Chciałbym wprowadzić adres odyłacza oraz zdarzenie onclick, do jednego wpisu onclick...
Coś, a'la..
onclick="location=''+zdarzenie"


Da się zrobić? Pomocy, jest mi to potrzebne.
0

#2 Użytkownik nie jest zalogowany   Ferrari 

  • Tajny agent USB
  • Grupa: Moderatorzy
  • Postów 3531
  • Rejestracja: 21-marzec 04

Napisano 30 grudzień 2011, 19:42

Jeżeli zamienisz linki na przyciski ze zdarzeniem onclick, uniemożliwisz wyszukiwarkom indeksowanie tych stron.

W twoim przykładzie musisz połączyć instrukcję warunkową if(confirm(...)) z location = '...'

if(confirm('ostrzeżenie')) location = 'adres'


Spróbuj. Jeśli będziesz miał problemy, pokaż, co udało ci się napisać.
Przygoda w Biurowej Dzielnicy - TODA :: Przyszłość sieci Webb i informatyzacja Polski
There is a road to freedom. Its milestones are Obedience, Endeavor, Honesty, Order, Cleanliness, Sobriety, Truthfulness, Sacrifice, and love of the Fatherland.
0

#3 Użytkownik nie jest zalogowany   Mephis 

  • Nowy Uczestnik
  • Grupa: Czytelnicy
  • Postów 25
  • Rejestracja: 05-grudzień 09

Napisano 30 grudzień 2011, 19:50

No ale jak to zrobić? W sensie; jak to połączyć?

Na marginesie, zamieniam tylko linki typy "zgłoś pos", "usuń post", "cytuj" itp. itd.
0

#4 Użytkownik nie jest zalogowany   Ferrari 

  • Tajny agent USB
  • Grupa: Moderatorzy
  • Postów 3531
  • Rejestracja: 21-marzec 04

Napisano 30 grudzień 2011, 22:31

onclick="if(confirm('{$lang->announcement_quickdelete_confirm}'
)) location='modcp.php?action=do_delete_announcement&amp;aid={$post['aid']}&
amp;
my_post_key={$mybb->post_code}'

Przygoda w Biurowej Dzielnicy - TODA :: Przyszłość sieci Webb i informatyzacja Polski
There is a road to freedom. Its milestones are Obedience, Endeavor, Honesty, Order, Cleanliness, Sobriety, Truthfulness, Sacrifice, and love of the Fatherland.
0

#5 Użytkownik nie jest zalogowany   Mephis 

  • Nowy Uczestnik
  • Grupa: Czytelnicy
  • Postów 25
  • Rejestracja: 05-grudzień 09

Napisano 31 grudzień 2011, 02:56

Opisany wyżej sposób nie działa :(
0

#6 Użytkownik nie jest zalogowany   Ferrari 

  • Tajny agent USB
  • Grupa: Moderatorzy
  • Postów 3531
  • Rejestracja: 21-marzec 04

Napisano 31 grudzień 2011, 13:23

Co się dzieje po kliknięciu przycisku? Pokaż kod po zmianach.
Przygoda w Biurowej Dzielnicy - TODA :: Przyszłość sieci Webb i informatyzacja Polski
There is a road to freedom. Its milestones are Obedience, Endeavor, Honesty, Order, Cleanliness, Sobriety, Truthfulness, Sacrifice, and love of the Fatherland.
0

Strona 1 z 1


Szybka odpowiedź

  

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych


Zmień widoczność shoutboxa Shoutbox

emikyou  : (16 kwiecień 2012 - 13:26) @Ferrari: Na PŁ korzystają z "OpenGL SuperBible: Comprehensive Tutorial and Reference" i "OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1"
wtomczak  : (10 kwiecień 2012 - 09:27) masz problem z komputerem napisz na facebooku na stronie WT654, na pewno pomoże
Maciej :)  : (08 kwiecień 2012 - 09:36) A co do reklam, to mi na operze adBlock coś nie służy, szczególnie z postami bota redakcji :( od kiedy go dali, to zaczęło się walić..
Maciej :)  : (08 kwiecień 2012 - 09:35) Hej witam :) no, jak przestałem kupować Eksperta to wzięli i wstrzymali ;| także nie mam tylko numeru pierwszego i ostatniego :p trochę szkoda, parę lat się było...
neo5628  : (05 kwiecień 2012 - 21:57) Help http://forum.ks-ekspert.pl/topic/140746-problem-z-dzwiekiem/ Proszę
PiKey  : (21 marzec 2012 - 18:24) ludzie, pomóżcie :) http://forum.ks-ekspert.pl/topic/140418-jak-dziala-sprawdzanie-wykonania-zadania-na-stronach-typu-doladujse/
PiKey  : (21 marzec 2012 - 18:24) ds
A:-)Brunuś  : (17 marzec 2012 - 19:17) jest tu ktoś? http://forum.ks-ekspert.pl/topic/140400-firewire-obudowa-do-dysku-25-—-200-zlo/
Ferrari  : (16 marzec 2012 - 11:12) Polećcie dobrą książkę do OpenGL albo kurs w sieci :)
lisz55  : (15 marzec 2012 - 21:44) przez ktore reklamy? nie widze zeby jakies nowe byly
Pretender  : (15 marzec 2012 - 18:22) :/
Pretender  : (15 marzec 2012 - 18:22) az sie nie chce czytac tego forum przez te parszywe reklamy...ale dzidostwo zrobili...
yojo2  : (12 marzec 2012 - 13:26) wchodz na forum przez lynxa :P
Ferrari  : (10 marzec 2012 - 21:21) Jak tu nie korzystać z AdBlocka, kiedy Forum Eksperta wywala reklamę na całą stronę?
lisz55  : (09 marzec 2012 - 21:41) siedze i czytam calkiem niezle ale mogl by ktos wytlumaczyc o co chodzi z dark knightem nie widzialem tego filmu
lisz55  : (09 marzec 2012 - 21:40) to moze rozruszam troche czat http://moviesascode.net/
Pretender  : (06 marzec 2012 - 16:43) rozmowy tak jak Enty prowadziły w powieści Tolkiena :P
dawido90  : (05 marzec 2012 - 15:03) to już poprostu przyzwyczajenie
yojo2  : (04 marzec 2012 - 22:25) mailem przestac tu wchodzic, ale stwierdzilem ze skoro i tak zwykle tu tylko wchodze i wychodze, to wszystko jedno :P
Ferrari  : (04 marzec 2012 - 21:16) Już myślałem, że ruch na forum spada zera, a jednak pochodna zmieniła znak :)
Rozszerz pole shoutboxa