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>

Komentář k aktualite

1 Zadajte svou přezdívku:
2 Napište svůj komentář:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět na aktuality