Opcja udostępnij

0

Dzień dobry,

A mianowicie tworze sobie stronkę, gdzie miałbym przycisk i po jego przyciśnięciu, mogę udostępnić link itd., w różnych aplikacjach, np. mail czy w sms i wielu innych. Bardzo byłbym wdzięczny za pomoc. Szukałem tego w internecie ale większość kieruje mnie na Udostępnij na Facebooku, a mnie nie o to chodzi.

Z wyrazami szacunku.

2

Opcja udostępnij na stronie to zwykły link. W przypadku udostępnij przez mail, to będzie wywołanie "mailto" np.:

<a href="mailto:?subject=I wanted you to see this link www.dupa.com">Share by email</a>

Z kolei udostępnij przez Twittera, Reddit itd. to również wywołanie odpowiednio spreparowanego linka.

0

Ale jak mam np. Hangoutsa na telefonie i chce udostepnic przez niego linka. Chce zrobic tak jak np. mam strone ze zdjeciami Googla i jest tam takie cos jak udostepnij i rozwija mi sie lista aplikacji przez które moge udostepnic.

0

To zajrzyj do kodu tej listy.
Albo wrzuć tu linka do tej strony, to ci ludzie wytłumaczą.

0

Chodzi mi o to co jest na screenshotach, które wysłałem w załączniku. Ze są obrazy na stronie google.com tam jest udostepnij i taka lista sie robi.

0

A linki jakieś?

0

Ale do czego mam dać linka. Ja w ogóle nie wiem jak to zrobić. Wiem jak się robi udostepnij przez maila, sms itd., ale nie ze mam wybór aplikacji.

1

Linki do stron, z których pokazałeś skrinszoty.
Bo z obrazków przecież kodu źródłowego nikt nie przeczyta :)

1

Powyższa strona jest akurat mało przydatna jako przykład, bo nie ma tam normalnych linków, tylko realizuje to javascriptem, ale patrz np tu:
https://wp-info.pl/przyciski-mediow-spolecznosciowych/

<a href="http://twitter.com/share?text=TYTUŁ&url=LINK">Twitter</a>
<a href="https://www.facebook.com/sharer/sharer.php?u=LINK">Facebook</a>
<a href="mailto:ADRES@MAIL?subject=TYTUŁ&body=JAKIŚ TEKST + LINK">Mail</a>

A w ogólności szukaj czegoś na temat przycisków mediów społecznościowych.

Edit: Widzę, że wrzuciłeś to do działu JavaScript, ale JS jest najzupełniej zbędny do tego celu.
Chyba, że faktycznie chcesz to zrobić w JS w jakichś otwieranych okienkach.

0

No bo raczej to się dzieje po stronie użytkownika i tak na logikę to wziąłem, że do JavaScript, bo w zwykłym html'u nie wiem czy można takie coś zrobić o co mi dokładnie chodzi.

0
KrisKros123 napisał(a):

nie wiem czy można takie coś zrobić o co mi dokładnie chodzi.
To zależy od tego, o co ci dokładnie chodzi :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1