Přidat aktualitu mezi oblíbenéZasílat nové komentáře e-mailem Pozor na sledování vkládaného obsahu schránky v browseru

Když si zkopírujete v browsweru )nějaký text , tak se samozřejmě zkopíruje i markup - dá se to poznat v nástrojích pro prohlížení schránky. Většina prohlížečů (znám jen opera 12, že kopíruje plain text) tedy kopíruje i marku. Samozřejmě i když text obsahuje odkaz, tak se zkopíruje část toho odkazu, která byla v text selection.
Samozřejmě webový wysiwig editor toho zneužije a proscanuje takto vložený fragment na nody, jestli mají tag a a uloží z něho href->výsledek je v 2. části.

Funguje to tak, že při odpálení eventu paste je možné získat obsah schránky přes event.getData(X), X může být text/plain nebo text/html, a určitě možná jsou i další typy.

Takhle to funguje ve chromu

<html>
<body>
<!--StartFragment-->bla bla<a color=nic hef="bla.com"> odkazu. konec. odkazu</a>
...

2. část

<a data-cke-saved-hef="adresa.com" hef="adresa.com"> odkazu. konec. odkazu.</a>
Předmět Autor Datum
Nestačí pseudodotazy na Poradně, pane z NSR?! Tohle není "zprávička", ale výzvratek nudícího se vyso…
ms 12.06.2015 14:14
ms
Tak nemusis sa hned do neho navazat. Aj ked teda som nepochopil presne co to pisal, ale moze byt pre…
MM.. 12.06.2015 18:04
MM..
Do schránky se (pokud to má význam) ukládá najednou ve více formátech. Příklad Word: uloží se to jak…
Jan Fiala 13.06.2015 08:56
Jan Fiala
Mne to vysvetlovat nemusis :) Otazka je co je na webe a co kam kto vklada a ktory prehliadac co kopi…
MM.. 13.06.2015 14:35
MM..
ms: pantofel dávno nezná zkratku nsr. od jeho jepičího života je to jako ve zbytku evropy: spolková…
lední brtník 12.06.2015 21:22
lední brtník
:-)
CoCoChanel 13.06.2015 13:04
CoCoChanel
No teda nevím, jaký máš Chrome, ale ten co mám já, kopíruje pouze samotný text.
Wikan 12.06.2015 18:15
Wikan
A česky by to nešlo? To znamená že pokud něco zkopíruji z prohlížeče, odesílá se to vývojářovi prohl…
Anonymous3 13.06.2015 22:14
Anonymous3
To co pastnes do nejakej web stranky sa posiela na server tej webstranky. (BTW. autor pisal skor o…
MM.. 14.06.2015 11:10
MM..
jo, díky za vysvětlení :-) poslední
Anonymous3 14.06.2015 13:23
Anonymous3

Do schránky se (pokud to má význam) ukládá najednou ve více formátech. Příklad Word:
uloží se to jako prostý text, RTF a HTML. Program, který si to pak ze schránky vkládá si zjistí, zda je tam pro něj nějaký zajímavý formát a pokud ne, použije prostý text.
Podobně je to i v prohlížeči, který to do schránky uloží jako prostý text + HTML výstřižek.

Výsledkem je to, že po zkopírování do schránky můžete obsah vložit do Notepadu jako neformátovaný text, ale současně třeba do Wordu jako formátovaný text.

Mne to vysvetlovat nemusis :) Otazka je co je na webe a co kam kto vklada a ktory prehliadac co kopiruje. Moze byt trebars na webe veta Ja som skvely a popri tom v HTML comment ja som curak, a kamsi to pastnes a divis sa :D
(ale stale nechapem pred cim autor spravicky vlastne varuje :)

Zpět na aktuality Přidat komentář k aktualitě Nahoru