Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Instead of the zero-width div, you could set up an event listener for the copy event (using addEventListener() method) which calls .clipboardData.setData() on the ClipboardEvent to change it to your modified code.

That should avoid messing things up for people with screen readers while still trapping the copy+pasters.





Or add aria-hidden=true

I've had clipboard events and the clipboard API disabled in my browser to prevent websites from intercepting them for ages. I can't be the only one.


My take on that is that the very slim minority who does this are also likely passable through this very blunt hiring tool anyways.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: