Кроссбраузерная техника для добавления HTML-контента в буфер обмена пользователя - PullRequest
4 голосов
/ 03 сентября 2010

Предположим, Stackoverflow хотел создать простую ссылку "Скопировать ссылку на этот вопрос".Когда вы щелкнете по этой ссылке на Какая ваша лучшая шутка для программиста? , она добавит этот HTML-код в буфер обмена:

<a href="https://stackoverflow.com/questions/234075">What is your best programmer joke?</a>

Так что, когда вы вставляете в Gmail или что-то подобное, это будет выглядетьвот так: Какая твоя лучшая шутка для программиста?

Какой лучший способ сделать это кросс-браузерным способом?

1 Ответ

5 голосов
/ 03 сентября 2010

Во-первых, кросс-браузерное копирование в буфер обмена было трудной задачей. Вот хорошее решение http://zeroclipboard.org/.

Обратите внимание, что вы пытаетесь скопировать HTML или форматированный текст, поэтому вставка в блокнот, например, даст вам полный HTML. Он должен работать так, как вы хотите, если вы вставляете в текстовый редактор.

...