Ссылка на источник через html css

196
02 ноября 2019, 18:20

Каким образом можно реализовать такую вещь: при копирование ссылки с какого-то сайта и вставки в соц сеть, чтобы отображался блок с минимальной информацией и лого этого сайта, вот как на этой картинке например

Я нашел что-то типо этого
< script > document.oncopy = function() {
    var bodyElement = document.body;
    var selection = getSelection();
    var href = document.location.href;
    var copyright = "<br><br>Источник: <a href='" + href + "'>" + href + "</a><br>";
    var text = selection + copyright;
    var divElement = document.createElement('div');
    divElement.style.position = 'absolute';
    divElement.style.left = '-99999px';
    divElement.innerHTML = text;
    bodyElement.appendChild(divElement);
    selection.selectAllChildren(divElement);
    setTimeout(function() {
        bodyElement.removeChild(divElement);
    }, 0);
}; < /script>

Вставил перед </body>, но на локальном видимо не работает, хоть тут и нет кода с информацией и лого.

Answer 1

Достаточно заглянуть в head страницы и посмотреть:

<link rel="shortcut icon" href="https://cdn.sstatic.net/Sites/ru/img/favicon.ico?v=b95a7516ec95">
<link rel="apple-touch-icon image_src" href="https://cdn.sstatic.net/Sites/ru/img/apple-touch-icon.png?v=0dd80f442adc">
<meta name="twitter:title" property="og:title" itemprop="name" content="Ссылка на источник через html css">
<meta name="twitter:description" property="og:description" itemprop="description" content="Каким образом можно реализовать такую вещь: при копирование ссылки с какого-то сайта и вставки в соц сеть, чтобы отображался блок с минимальной информацией и лого  этого сайта, вот как на этой карт...">
READ ALSO
Что за плагин, позволяющий, к примеру, в HTML задавать структуру элемента в одну строку?

Что за плагин, позволяющий, к примеру, в HTML задавать структуру элемента в одну строку?

Вместо того, чтобы прописывать вручную неотсортированный список с шестью элементами и классом flex-elem в каждой <li>, умные люди пишут: ulflex-cont>li

167
Как сделать Radial blur с помощью SVG?

Как сделать Radial blur с помощью SVG?

Такой вопрос, как сделать Radial blur с помощью SVG? Порыв в гугле я понял что либо он в SVG не так называется, либо способа нет

231
ajax ($.post) то работает, то нет (в некоторых браузерах)

ajax ($.post) то работает, то нет (в некоторых браузерах)

Есть код ajax который работает с помощью библиотеки jquery:

182