Hjälp mig reversera no-select-text

JavaScript

2 svar · 501 visningar · startad av vic

Medlem sedan apr. 2006244 inlägg
Trådstart#1

Hittade följande script för att inaktivera att man kan markera text. Nu undrar jag hur jag går till väga för att kunna aktivera markering igen efter att jag anropat denna funktion. Någon som kanske kan hjälpa?

function disableSelection(target){
if (typeof target.onselectstart!="undefined") //IE route
	target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
	target.style.MozUserSelect="none"
else //All other route (ie: Opera)
	target.onmousedown=function(){return false}
target.style.cursor = "default"
}
Medlem sedan aug. 20039 340 inlägg
#2

Tyyyyp så här:

function enableSelection(target){
if (typeof target.onselectstart=="function") //IE route
	target.onselectstart=null;
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
	target.style.MozUserSelect="normal";
else //All other route (ie: Opera)
	target.onmousedown=null;
target.style.cursor = "";
}
Medlem sedan apr. 2006244 inlägg
#3

ah, tackar tackar!

269 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)