1 Star2 Stars3 Stars4 Stars5 Stars
Loading...Loading...

» ტექსტის მონიშვნისაგან დაცვა

დამცავი სკრიპტია, რომელიც ტექსტს იცავს მონიშვნისაგან. შეგვიძლია დავბლოკოთ როგორც მთლიანი გვედრი, ასევე ცალკეული ზონები:

disableSelection(document.getElementById(“testDiv”))
ასეთი კოდის ჩასმისას ვბლოკავთ მხოლოდ testDiv იდეს მქონე ზონას.

ხოლო თუკი ასეთი ზონები ბევრია გვერდზე მაშინ ვათვლევინებთ და მერე სათითაოდ ვბლოკავთ:

1
2
3
4
5
var allBloks = document.getElementById("testDiv")
for (a=0; a < allBloks.length; a++)
{
 disableSelection(allBloks[a])
}

მოკლედ:
disableSelection(აქ ვაძლევთ დასაბლოკ ზონას)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<html>
<head>
 
<script type="text/javascript">
function disableSelection(target){
 if (typeof target.onselectstart!="undefined")
  target.onselectstart=function(){return false}
 else if (typeof target.style.MozUserSelect!="undefined")
  target.style.MozUserSelect="none"
 else
  target.onmousedown=function(){return false}
 target.style.cursor = "default"
}
</script>
 
</head>
<body>
 
<div id="testDiv">ტექსტი</div>
 
<script type="text/javascript">
 disableSelection(document.body) //ამ შემთხვევაში გამოთიშავს მთელ გვერდს
</script>
 
</body>
</html>
© აქ გამოქვეყნებული ნებისმიერი რესურსის გამოყენება, დასაშვებია მხოლოდ მისივე გვერდის ბმულის წყაროდ მითითებით!

დატოვე კომენტარი↓

*გთხოვთ წეროთ ქართული ასოებით

 

 

XHTML: დამხმარე კოდები: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

3 votes, average: 4.67 out of 53 votes, average: 4.67 out of 53 votes, average: 4.67 out of 53 votes, average: 4.67 out of 53 votes, average: 4.67 out of 5

› დედამიწაზე ასტეროიდის შეჯახება

ამ ბოლოს ასე ვთვათ ძალიან მოდაშია ის აზრი რომ დედამიწას რაღაც უნდა დაემართოს, ვგულისხმობ აპოკალიფს, მეორედ მოსვლას, კატასტროფებს და სხვა მისთანი უბედურებები…
ღმერთმა გვარიდოს, მაგრამ მაინც საიდან გაჟონა ამ უკვე თითქმის › › ›

DU