ব্লগারের ব্লগে মাউসের ডান বোতাম অকার্যকর রাখার পদ্ধতি

right click disable on blogger blog
ওয়েবসাইট বা ব্লগ থেকে কোন কিছু নিজের হার্ডডিস্কে সেভ করে নেয়ার জন্য একটি সহজ পদ্ধতি আমরা সবাই ব্যবহার করি। সেটা হল যদি কোন ছবিকে কপি করতে চাই, তাহলে সেই ছবিটির উপরে মাউসের ডানবোতাম চাপি (রাইট ক্লিক) এবং মেনু থেকে Save as সিলেক্ট করি। এভাবে কোন পেজের টেক্সটগুলোকেও কপি করে নেয়া যায়।

কোন কোন ওয়েবসাইটে দেখবেন এটা বন্ধ করা আছে। ব্লগপাঠক ওই সাইট থেকে কোন কিছুই নিজের হার্ডডিস্কে কপি করে নিতে পারবেন না। কোন কোন তথ্যের নিরাপত্তার জন্য কিংবা যারা নিজেদের ব্লগের টেক্সট ও ছবিগুলোকে খুব মূল্যবান ভাবেন, মনে করেন যে ব্লগ থেকে চলে যাবার সময় পাঠককে সাথে করে কোন কিছু নিয়ে যেতে দেবেন না, কিংবা ব্লগের কনটেন্ট চুরি যাওয়া / কপি করা রোধ করতে চান, তারা নিজেদের ব্লগে মাউসের ডানবোতামটি অকার্যকর করে রাখেন। আজ আমরা জানবো কিভাবে মাউসের রাইট ক্লিক ডিসাবল করে রাখা যায়। নিচে দেয়া কোডগুলির যে কোন একটি স্থাপন করলে ব্লগের কোন পাতায় মাউসের ডান বোতাম ক্লিক করলে কোন মেনু খুলবে না।

বেশ কয়েকটি পদ্ধতিতে মাউসের ডান বোতামের ক্লিক ব্লগার.কম এর ব্লগে অকার্যকর বা বন্ধ করে রাখা যেতে পারে। আমি এর মধ্যে তিনটি সহজ পদ্ধতি আজকে জানাচ্ছি।
Today we will know how to disable right click on blogger.com blog.
সবকটি ক্ষেত্রে ব্লগের Layout> Page Elements এ গিয়ে একটি নতুন HTML/ Javascripts গেজেটবক্সে নিচের কোডগুলি পেস্ট করতে হবে। সেভ করার পর আলাদা একটি ট্যাবে ব্লকে রিফ্রেস করার পর ফলাফল দেখতে পারবেন।
There are three way to prevent content from theft. copy the codes below and add in html gadget.
প্রথম কোডঃ
<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>
কোডটি কাজ না করলে এখানে ক্লিক করে টেক্সট ফাইলে দেয়া কোডটি ডাউনলোড করে নিন। সেখান থেকে কপি করে নিয়ে HTML গেজেটবক্সে পেস্ট করুন।

দ্বিতীয় কোডঃ
<SCRIPT language=JavaScript>
<!-- http://www.spacegun.co.uk -->
var message = "function disabled";
function rtclickcheck(keyp){ if (navigator.appName == "Netscape" && keyp.which == 3){ alert(message); return false; }
if (navigator.appVersion.indexOf("MSIE") != -1 && event.button == 2) { alert(message); return false; } }
document.onmousedown = rtclickcheck;
</SCRIPT>
তৃতীয় কোডঃ
<script src='http://sites.google.com/site/banglahacks/tools/right_click_disabled.js' type='text/javascript'></script>
চতুর্থ কোডঃ
এই কোডটি স্থাপন করার জন্য আপনাকে Layout>Edit HTML ট্যাবে যেতে হবে। সেখানে <body> খুঁজে বের করুন। এটা পাল্টে নিচের কোডটি সম্পূর্ণ লিখে দিন। সেভ করুন।
< oncontextmenu="return false;">
আমি নীতিগতভাবে এই কোড স্থাপন করা অর্থাৎ ব্লগে মাউসের ডান বোতামের কাজ বন্ধ রাখা সমর্থন করিনা। কারণ এর ফলে ব্লগের আগ্রহী পাঠকরা যারা কিছু শিখতে চান, বা পেজ হার্ডডিস্কে সেভ করে নিয়ে অফলাইনে বসে কাজ সারতে চান, তারা বিরক্ত হন। তাই এই কোড স্থাপন করা ওয়েবসাইট/ ব্লগগুলো থেকে কিভাবে প্রয়োজনীয় ছবি বা টেক্সট কপি করে নিতে পারবেন, তার পদ্ধতিও আমি আগামী একটি পোস্টে আপনাদেরকে জানিয়ে দেব। উল্লেখ্য যে কোন ব্লগের কনটেন্ট নিজের ব্যক্তিগত (অন্যের ক্ষতি না করা) বা অবাণিজ্যিক কাজের জন্য নেয়া অপরাধ বা অবৈধ কিছু নয় বলে আমি মনে করি। "বাংলা হ্যাকস" ব্লগের পোস্টগুলির প্রতি লক্ষ্য রাখুন। আগামী দু'একদিনের মধ্যেই পদ্ধতিটি জানিয়ে দেব। আপনি জানেন কি? তাহলে মন্তব্য ঘরে জানিয়ে দিন

আপডেটঃ মাউসের রাইট ক্লিককে কার্যকরী রাখার পদ্ধতিটি মন্তব্য ঘরে প্রকাশ না করার জন্য অনুরোধ করছি। (২৫/০২/২০১০)
 

পাঠকের প্রতিক্রিয়া

কিছু কথা

সফটওয়ার ও ওয়েবওয়ারের বিভিন্ন টিপ্‌স, টিউটোরিয়াল, হ্যাক্‌স, টেমপ্লেট বা থিম্‌স ইত্যাদি নিয়েই আমি ব্লগ লিখছি। আমার প্রধান আগ্রহ ব্লগিং টিপস। এছাড়াও প্রযুক্তির বিচিত্র বিষয় নিয়ে মত বিনিময়, সমস্যা ও তার সমাধান এবং আলোচনা করার জন্য এই ব্লগ খুলেছি। আশা করি আপনি নিরাশ হবেন না। এই ব্লগের সব লেখাগুলো যেকোন মিডিয়ায় এই লাইসেন্সের আওতায় প্রকাশ করতে পারবেন। বিস্তারিত পড়ুন....

Search This Blog

© 2009-2014 Bangla Hacks | Design by: Bangla Hacks. Powered by: Blogger