webForumDet fria alternativet
Logga in / Bli medlem

Hjälp mig reversera no-select-text

JavaScript

2 svar · 495 visningar · startad av vic

Medlem sedan apr. 2006244 inlägg
Frågan#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!

258 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)