Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 3.935 pregleda

Najnovija ↓

prokleto facebook like dugme! 08.12.2010. u 20:23 · pre 193 meseca #1
Uspeo sam da postavim like dugme na svoj sajt. Odmah sam primetio da je ucitavanje sadrzaja DRASTICNO sporije. Zbog toga sam dosao na ideju da na clanak koji korisnik zeli da lajkuje stavim obicno dugme ("podeli sa prijateljima"). Klikom na to dugme ucitao bi se FB-ov "like button". Problem je u tome sto ne znam kako da povezem dve celine - svoj javascript sa fb-ovim.

JS za like dugme je ovakav:
Code:
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
<fb:like layout="button_count" show_faces="false" href=neka_adresa></fb:like>


Da li neko zna kako da taj kod "ugradim" u neki "onclick", tako da se pokrece samo kada korisnik klikne dugme "podeli sa prijateljima"?
Re: prokleto facebook like dugme! 08.12.2010. u 21:43 · pre 193 meseca #6
@all:
Odgovaram sam sebi na poruku da bih bio siguran da ce Vladica dobiti obavestenje o odgovoru na temu.

@Vladica:
USPEO SAM!
Proucio sam onaj link koji si mi poslao, malo sam izgooglao na tu temu i napravio prototip koji radi. To izgleda ovako:

Code:
<input type="button" onclick="
var headID = document.getElementsByTagName('head')[0];
var newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = 'http://connect.facebook.net/en_US/all.js#xfbml=1';
headID.appendChild(newScript);
">
<fb:like layout="button_count" show_faces="false" href="www.google.com"></fb:like>


Kada ucitam stranicu za testiranje koda, pojavi se samo dugme. Kada kliknem na dugme, tek onda se pojavi i "Like"! :)

Jos samo da taj prototip pretocim tamo gde mi je potrebna. Nadam se da nece biti nepredvidjenih problema :D
Re: prokleto facebook like dugme! 08.12.2010. u 21:59 · pre 193 meseca #7
Mozes da stavis recimo element koji kreiras tj. ovo <fb:like layout="button_count" ... u neki div sa nekim id-jem koji znas il kako vec, i da preko selektora pronadjes lako fb like button i da simuliras i klik na njega, da ne bi imao duplo da teras nekog da klikce like.
Mada, nisam nikad obracao previse paznje na fb like i "usporavanje" koje prouzrokuje, al nisam siguran koliko dobijas tacno ovako. Mada mislim da je ovo ono sto si trazio. :)
Potpis

My IT View Of Life-BrLOG-Delphi for PHP


» LinkedIn
Re: prokleto facebook like dugme! 08.12.2010. u 22:20 · pre 193 meseca #8
Ma problem nastaje jer ja na sajtu imam u proseku 30-ak (a nekad i mnogo vise) elemenata koji mogu da budu lajkovani :)

P.S. nisam bas siguran kako da simuliram klik na to dugme,ali valjda cu da provalim i to :)
Re: prokleto facebook like dugme! 10.12.2010. u 09:28 · pre 193 meseca #9
Korekcija, ono gore navedeno funkcionise za "normalno" dinamicko kreiranje elemenata i sl. Medjutim, ti kad kreiras FB Like button, on generise i iframe u kome se nalazi onaj span element na koji korisnik zapravo treba da klikne. Simulaciju klika na njega ne mozes da uradis zbog permisija jer src iframe-a se ne nalazi na tvom sajtu. Tj. mozes da napravis ali jedino tako ako uzmes i uhvatis url koji je u src-u tog iframe-a, i posaljes nekoj tvojoj server side skripti koja ce preko CURL-a da ucita tu stranicu, i vrati ti sadrzaj na koji ti tek onda mozes relativno lako putem selektora da pronadjes taj span (jer je sad sav content na tvom domenu) i da tek onda simuliras klik. PS, nisam probao, ali bi ovako trebalo da radi.
Potpis

My IT View Of Life-BrLOG-Delphi for PHP


» LinkedIn
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme