Zuerst das übliche Herumreiten auf Prinzipien: Wenn ein Nutzer etwas aus dem verschiebbaren DIV markieren möchte, wird er verärgert sein. Das sind Dinge, die man nicht verbieten sollte, auch wenn es nur Schönheitskorrekturen sind.
Nun zum Lösungsvorschlag: Eine JS-Variante fällt mir spontan nicht ein, einfacher wäre es, ein DIV mit transparenter Grafik darüberzulegen. Aber bitte darauf achten, dass es als Hintergrundgrafik eingebunden wird und nicht mit -Tag, denn sonst lässt sich das Bild markieren, was letztlich wohl hässlicher ist als der markierte Text ;)