Joomla! Discussion Forums



It is currently Fri Nov 27, 2009 8:22 pm (All times are UTC )

 





Post new topic Reply to topic  [ 14 posts ] 
Author Message
Posted: Wed Oct 10, 2007 11:57 am 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Mon Oct 02, 2006 6:12 am
Posts: 1351
Location: แถวๆนี้
เนื่องจากมีกระทู้นึงเค้าต้องการปลั๊กอิน การป้องกันการคลิ๊กขวาแล้วเซฟบทความ แต่ตัวบอทที่หาได้มันไม่ซัพพอร์ทภาษาไทย ผมก็เลยทดลองใช้javascript เพียวๆดู ปรากฎว่าก็ ok ใช้ได้ คิดว่ามีประโยชน์กับเพื่อนๆก็เลยเอามาบอกกล่าว
ก่อนอื่นต้องขอขอบคุณเจ้าของโค๊ดก่อนครับ โค๊ดนี้ผมได้มาจาก http://www.codetukyang.com
วิธีใช้งานให้ก๊อปปี้โค๊ดข้างล่างนี้ไปใส่ในระหว่าง ....ใส่โค๊ด.... ของเทมเพลท แค่นี้ก็เสร็จแล้วครับ.. :)
Code:
<script type="text/javascript">

<!-- Begin

// ขนาดของละอองดาวที่ขึ้น (เลขยิ่งมากยิ่งใหญ่)
var s=200;

// ขนาดของดาว (เลขยิ่งมากยิ่งใหญ่)
var fs=10;  //  ขนาดของดวงที่เล็กที่สุด
var fb=30; // ขนาดของดวงที่ใหญ่ที่สุด

// รูปแบบของดาว (ไม่ต้องแก้ก็ได้)
var st="*";

// ความเร็วในการแสดงละอองดาว (เลขยิ่งน้อยยิ่งเร็ว)
var br=20;

// ระยะเวลาในการแสดงละอองดาว (เลขยิ่งมากยิ่งนาน)
var bt=20;

// สีที่ต้องการ (ไม่ต้องแก้ก็ได้)
var cl=new Array("aaffee","ccff77","ffcc44","ffaa22","ffbb66","ffff88")

// จำนวนสีทั้งหมด (ไม่ต้องแก้ก็ได้)
var nc=6;

// จะให้ละอองดาวตาม MOUSE หรือไม่ (ถ้าต้องการใส่ true ถ้าไม่ต้องการใส่ false)
var fm = true;


// จบการแก้ไข CODE

var bl=0;
var bi=0;
var a=s/2;
blink=setInterval('blinker(0,0)', br);
clearInterval(blink);
function add(x,y){
  clearInterval(blink);
  document.all.planet.style.visibility = "visible";
  to=x;
  le=y;
  blink=setInterval('blinker(to,le)', br);
  bl=0;
}
function fallow(x,y){
  to=x;
  le=y;
  clearInterval(blink);
  blink=setInterval('blinker(to,le)', br);
}
function blinker(x,y){
  if(fm==true)
  document.onmousemove=new Function("fallow(event.x,event.y);return false")
  c=Math.floor(Math.random()*s);
  d=Math.floor(Math.random()*s);
  f=Math.floor(Math.floor(Math.random() * (fb - fs + 1) + fs));
  document.all.planet.style.color=cl[bi];
  document.all.planet.style.font=f+"px;";
  document.all.planet.style.left=x-c+a;
  document.all.planet.style.top=y-d+a;
  bl=bl+1;
  bi=bi+1;
    if(bi==nc){
    bi=0;
  }
  if(bl==bt){
  clearInterval(blink);
    document.all.planet.style.visibility = "hidden";
    document.all.planet.style.left=-s;
    document.all.planet.style.top=-s;
    document.all.planet.style.color=000000;
    document.all.planet.style.font=1+"px;";
    document.onmousemove=new Function("return false")
    bl=0;
  }
}
document.oncontextmenu=new Function("add(event.x,event.y);return false")
document.write("<span id=planet style=visibility:hidden;position:absolute;top:-80px;left:-80px>"+st+"</span>")
// End -->
</script>

ส่วนรายละเอียดข้างใน เช่น ขนาด และความเร็วของดาว ก็สามารถตกแต่งได้ตามสบายครับ
**ผลที่ได้คือ เมื่อคนที่เข้ามาในเว็บคลิ๊กเม้าขวา จะเกิดเป็นดาวระยิบระยับ สวยงาม แทนที่จะเป็นเมนูให้วิวซอร์ทหรือเซฟบทความ หวังว่าคงจะมีประโยชน์น่ะครับ ;)

_________________
Bridge Joomla&Discuz >> http://spaces.get-along.com/bbs/viewthr ... a=page%3D1
STREET >> http://www.street.in.th


Top
   
 
Posted: Wed Oct 10, 2007 1:06 pm 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Sat Jan 27, 2007 10:21 pm
Posts: 259
Location: Thailand
สวยงามดีคับ แต่มันไม่ทำงาน เมื่อเปิดด้วย Firefox  ???

_________________
-• Joomla shift up your life. •-


Top
  E-mail  
 
Posted: Wed Oct 10, 2007 1:22 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Mon Oct 02, 2006 6:12 am
Posts: 1351
Location: แถวๆนี้
อ่าว.. :Pเหรอครับ ผมทดสอบด้วย ie เลยไม่รู้
ใครพอรู้วิธีแก้บ้างครับ มาแจมกัน

_________________
Bridge Joomla&Discuz >> http://spaces.get-along.com/bbs/viewthr ... a=page%3D1
STREET >> http://www.street.in.th


Top
   
 
Posted: Wed Oct 10, 2007 5:29 pm 
User avatar
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Wed Jul 11, 2007 8:41 am
Posts: 202
Location: กาฬสินธุ์
ผมก็ยังหาวิธีการป้องกันการ copy จาก firefox ไม่ได้เลยครับ ผมใช้โค๊ดนี้อยู่ครับ


Code:
<script language="JavaScript1.2">
//Disable select-text script (IE4+, NS6+)
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>

_________________
K.S.Network
http://www.kalasinnews.com


Top
   
 
Posted: Fri Oct 12, 2007 3:37 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Tue Mar 27, 2007 6:14 am
Posts: 621
Location: ฺBangkok
แล้วมีแบบที่กัน Ctrl+C ได้ด้วยมั้ยครับ

_________________
http://company.pic-soft.com รับทำเว็บไซต์จูมล่าอย่างมืออาชีพ
-*-^-'- ความรู้ที่แท้จริงได้มาด้วยการแสวงหา -'-^-*-


Top
  E-mail  
 
Posted: Fri Oct 12, 2007 5:19 pm 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Sun Aug 12, 2007 5:12 pm
Posts: 95
Location: ชลบุรี
ลองใช้ Module นี้ดู ป้องกันการ คลิ๊กขวา ไม่มี popup  ลองไปคลิ๊กขวาที่เวบไซต์ของผมดู

mod_Right Click 

ได้ ดาวน์โหลด ที่นี่  http://www.goangle.net/th/index.php/com ... info/id,4/


ส่านห้าม Ctrl+C    อันนี้ เมื่อก่อนก้เคยเขียนไว้ในโปรแกรมทะเบียนราษฎร เก็บ code java ไว้ไหนหาไม่เจอ  ก็รอเพื่อนส่งมาให้ ไม่รู้จะใช้ได้กับ joomla หรือเปล่า

ใครมีก็ copy code มาลองก็ได้  น่ะครับ


เพิ่มเติม หาเจอแล้วครับ code java 
Code:
Disable right mouse click script
<script language=JavaScript>
<!--

//Disable right mouse click Script
//By Maximus (maximus@nsimail.com) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdrive.com

var message="Function Disabled!";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")

// -->
</script>


Simply add the following code to the section of your web page (Press Ctrl C after selecting code to copy it):

ใครทดลองแล้ว มาบอกกันหน่อยน่ะครับ   ผมก็จะทดลอดุเหมือนกัน

_________________
แนะนำเวบขายประกันภัยออนไลน์ผมครับ สิ้นเดือน กย. 50 เปิดขายครับ

http://www.sale-insure.com


Last edited by ponpe on Fri Oct 12, 2007 5:32 pm, edited 1 time in total.

Top
  E-mail  
 
Posted: Fri Oct 12, 2007 6:49 pm 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Sat Jan 27, 2007 10:21 pm
Posts: 259
Location: Thailand
อันนี้ก็เยี่ยมแล้วครับ ป้องกันได้หลายเบราเซอร์ดี แม้กระทั้ง Firefox ยังกันไม่ได้ก็แค่ การก็อปปี้ข้อความโดยการกด Ctrl + C แต่ก็โอเคนะครับ

_________________
-• Joomla shift up your life. •-


Top
  E-mail  
 
Posted: Tue Feb 26, 2008 9:28 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Tue Feb 26, 2008 8:47 pm
Posts: 2
ถ้าเปิดกับieแล้ว เซต ไม่ให้แสดงผล จาวาสคริปแล้วจะเกิดอะไรขึ้น

ไปลองก๊อป โดยเปิด ie7 ปิดการรัน จาวาสคริป ก๊อปได้สบาย ครับ
เวบไคร ลืมชื่อแล้ว
ก๊อปมาให้ดูแค่บางส่วน ลองหาวิธีอื่นดูนะครับ มากันได้แค่คนที่ไม่รู้

ประกันชั้น 5 (กึ่งชั้น 1) สั่งซื้อ คลิ๊กที่ราคาในตาราง หรือรูปที่แสดง
ประกันภัยรถยนต์ - ประกันภัยสมัครใจ
อัตราเบี้ยประกันภัยรถยนต์ ประเภท 5 (ไม่รวม พรบ.) โดยขายแก่รถยนต์ประเภทต่างๆ ดังนี้
รถยนต์นั่งส่วนบุคคล (ป้ายทะเบียนสีดำ) -- รถยนต์บรรทุก(กระบะ) (ป้ายทะเบียนสีเขียว)
รถยนต์โดยสาร รถตู้ (ป้ายทะเบียนสีฟ้า)

อ๋อ เห็นแล้วเว็บ http://www.sale-insure.com อยากกันได้จริงๆ ลองวิธีใหม่นะครับ แค่นี้กันคนต้องการก๊อปไม่ได้ครับผมใช้ ie7 สบาย firefox ลอง แต่ ข้างบนบอกว่ากันไม่ได้ ก้อเชื่อครับ
ข้างล่างเป็นโค๊ดที่พี่ http://www.sale-insure.com ใช้ป่าวครับ ขอเอามาแสดงนะครับ


Code:
<script language="JavaScript1.2">

var message="อ่ะ อ่ะ อย่าทำอย่างนี้เลย (NON COPY)!";

// ห้าม save รูป ห้ามคลิ๊กขวา ปรับปรุงแก้ไข www.sale-insure.com //tirush

function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")


// อันนี้ปิดเมนู copy ctrl+c ปรับปรุงแก้ไข www.sale-insure.com//tiirush

var clickmessage="อ่ะ อ่ะ อย่าทำอย่างนี้เลย (NON COPY)"

function disableclick(e) {
if (document.all) {
if (event.button==2||event.button==3) {
if (event.srcElement.tagName=="IMG"){
alert(clickmessage);
return false;
}
}
}
else if (document.layers) {
if (e.which == 3) {
alert(clickmessage);
return false;
}
}
else if (document.getElementById){
if (e.which==3&&e.target.tagName=="IMG"){
alert(clickmessage)
return false
}
}
}

function associateimages(){
for(i=0;i<document.images.length;i++)
document.images[i].onmousedown=disableclick;
}

if (document.all)
document.onmousedown=disableclick
else if (document.getElementById)
document.onmouseup=disableclick
else if (document.layers)
associateimages()
</script>

_________________
เด็กหัดเล่นคอม


Top
  E-mail  
 
Posted: Fri May 16, 2008 2:38 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Tue May 13, 2008 2:33 pm
Posts: 32
เยี่ยมมากเลยครับ ใช้ได้ผลดี เพียงแต่วันมันกัน avant browser ไม่ได้ เพราะ avant แค่วางเม้าส์เฉยๆ มันก็มีตัวเลือกให้ download เลย

แต่ก็ดีมากแล้วครับ

_________________
www.พรีเมี่ยม.com <=พรีเมี่ยม ของพรีเมี่ยม สินค้าพรีเมี่ยม พรีเมียม ของพรีเมียม สินค้าพรีเมียม
www.baby2kidsfurniture.com <= เฟอร์นิเจอร์เด็ก โต๊ะเด็ก ตู้เด็ก เตียงเด็ก สินค้าสำหรับเด็ก ราคาถูก คุณภาพดี


Top
  E-mail  
 
Posted: Thu Nov 05, 2009 2:57 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Sun Mar 08, 2009 3:20 pm
Posts: 47
ขอบคุณมากครับอยากได้มานานแล้วเหมือกันอิอิ

_________________
http://www.108kanomthai.comรวมเรื่องราวขนมไทยมากมาย
http://www.108comtips.comแนะนำโปรแกรมสแกนไวรัส


Top
  E-mail  
 
Posted: Fri Nov 06, 2009 4:06 am 
User avatar
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Thu Feb 07, 2008 3:08 pm
Posts: 118
เคยใช้ไม่ให้คลิกขวาเนี่ย แต่ทราฟฟิคหายไปเยอะอยู่ เลยเอาออกไปแระ งงอยู่ เกี่ยวกันไม่เนี่ย.

ตอนนี้ใครอยากทำก้อทำเอ้าเต็มที่..ก๊อปตามบายให้เครดิตกลับมาหน่อยล่ะกัน

_________________
http://www.paikad.com/index.php/ครีมหน้าขาว.html
http://www.paikad.com


Top
  E-mail  
 
Posted: Sun Nov 08, 2009 5:50 pm 
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Tue Oct 14, 2008 1:19 pm
Posts: 242
เยี่ยมมากครับ

_________________
เว็บอิทธิปาฏิหาริย์ พระเครื่อง http://www.itti-patihan.com :ข่าวพระเครื่อง http://www.itti-patihan.com/%E0%B8%82%E ... %E0%B8%87/


Top
  E-mail  
 
Posted: Tue Nov 24, 2009 4:35 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Sat Nov 21, 2009 9:54 am
Posts: 15
aekcub wrote:
เยี่ยมมากครับ


คุณ aekcub โพสที่ไร เห็นแต่ ประมาณนี้เลย :D

_________________
first site. http://www.toddlertableandchairsdiscount.com


Top
  E-mail  
 
Posted: Tue Nov 24, 2009 5:31 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Mon Oct 02, 2006 6:12 am
Posts: 1351
Location: แถวๆนี้
ใหนๆก็ขุดมาแล้ว มีไอเดียใหม่ที่ยังไม่เคยลองมาบอกครับ :laugh:
วิธีนี้อาจได้ผลแค่ป้องกันการคลิกขวาก็อปปี้รูปเท่านั้น(ดูจากเดโม่) โดยการแปลงหน้าเว็บเพจให้กลายเป็นแฟลชซ่ะเลยครับ
ลองเข้าไปศึกษาและดาวน์โหลดได้ที่ http://motionandcolor.com

ปล.ผมยังไม่เคยลองครับแต่เห็นว่าน่าสนใจ(แต่อาจต้องโมเพราะมันไม่ใช่joomla)

_________________
Bridge Joomla&Discuz >> http://spaces.get-along.com/bbs/viewthr ... a=page%3D1
STREET >> http://www.street.in.th


Top
   
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

Quick reply

 



Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group