Ik heb 3 divs onder elkaar waarvan ik de middelste hidden maak met "display: none;" via een stylesheet. Deze div wordt dan netjes niet getoond op de website. Wanneer ik nu de tekst van div1 en div3 selecteer met de muis en dan copy en paste in een teksteditor, dan heeft ie ook de tekst van div2 meegekopieerd. Dit is echter niet bedoeling.
Ik heb geprobeerd om via de stylesheet de div te verplaatsen naar bv z-index -1, position absolute en dan plaatsen op x: -100;
Echter dan nog steeds heb ik het probleem dat wanneer ik de tekst van div1 en div3 selecteer en kopieer naar een teksteditor dat hij ook de inhoudt van div2 meekopieerd.
Een oplossing hiervoor kan ik vinden als ik via javascript de innerHTML van de div veranderd naar leeg. Echter is dat geen optie, want ik heb geen id aan de div hangen, maar alleen een class attribuut. (deze oplossing heb ik gevonden via een test htmlbestandje).
Nu zou je zeggen: dan zorg je er gewoon voor dat div2 helemaal niet voorkomt... kan ook niet.
Volgende wat je zou zeggen: voeg een id toe aan de div en verander de innerHTML via javascript: kan ook niet.
Wat ik dus eigenlijk gewoon wil is dat de inhouden een hidden div niet meegekopieerd wordt bij een copy/paste actie. Is dit mogelijk via een andere weg, bv innerHTML aanpassen via stylesheet, of iets erg vaag anders.
Ik heb geprobeerd op google te zoeken, maar als je maar iets van 'copy' of 'paste' zoekt krijg je 100 tutorials wat niet nuttig is.
Graag ideeen!
Ik heb geprobeerd om via de stylesheet de div te verplaatsen naar bv z-index -1, position absolute en dan plaatsen op x: -100;
Echter dan nog steeds heb ik het probleem dat wanneer ik de tekst van div1 en div3 selecteer en kopieer naar een teksteditor dat hij ook de inhoudt van div2 meekopieerd.
Een oplossing hiervoor kan ik vinden als ik via javascript de innerHTML van de div veranderd naar leeg. Echter is dat geen optie, want ik heb geen id aan de div hangen, maar alleen een class attribuut. (deze oplossing heb ik gevonden via een test htmlbestandje).
Nu zou je zeggen: dan zorg je er gewoon voor dat div2 helemaal niet voorkomt... kan ook niet.
Volgende wat je zou zeggen: voeg een id toe aan de div en verander de innerHTML via javascript: kan ook niet.
Wat ik dus eigenlijk gewoon wil is dat de inhouden een hidden div niet meegekopieerd wordt bij een copy/paste actie. Is dit mogelijk via een andere weg, bv innerHTML aanpassen via stylesheet, of iets erg vaag anders.
Ik heb geprobeerd op google te zoeken, maar als je maar iets van 'copy' of 'paste' zoekt krijg je 100 tutorials wat niet nuttig is.
Graag ideeen!