کلیک راست کار نمی کند؟
در بعضی صفحات سایتها یا روی بعضی تصاویر، کلیک راست موس کار نمی کند. در واقع طراح صفحه خواسته با اینکار جلوی پرینت کردن یا save بعضی صفحات یا عکس ها را توسط شما بگیرد، ولی شما به او بدلش را بزنید: کلیک چپ را فشار دهید و نگهدارید ، حالا کلیک راست کنید، می بیند که کلیک راست (در این حالت) عمل می کند!
بهرحال در بدترین حالت اگر بهیچ وجه نتوانستید عکسی را save کنید، این کار را انحام دهید:
عکس را در صفحه مونیتور خود بیاورید، سپس کلید print screen را که روی صفحه کلیدتان است فشار دهید (در این حالت در واقع تمامی مطالب و تصاویر روی صفحه مانیتورcopy شده است) حال یک برنامه ویرایش تصاویر، مثل paint که در خود برنامه windows است، را باز کنید و در صفحه سفید آن کلیک راست کنید و از نواری که باز می شود ، گزینه paste را انتخاب کنید. می بینید که مطالب صفحه مانیتور به طور کامل به این جا می آید. حال می توانید مستقیما این را به نام فایلی save کنید، یا ابتدا عکسهای آن را درآورده (دوربری کنید) و سپس هر عکسی را در فایلی save کنید.
دقت کنید با این روش صفحه محتویات قابل دیدن روی مانیتور منتقل و save می شوند و در صفحاتی که scrollهای افقی یا عمودی دارند،در واقع شما از بقیه صفحه صرفنظر کرده اید، اگر بخواهید آن قسمتها را هم save کنید، با حرکت دادن scrollbar ، آنها را روی صفحه مانیتور بیاورید و مجددا کارهای گفته شده در بالا را انجام دهید تا آن قسمتها هم save شوند.
اگر هم میخواهید در صفحات وب شما کلیک راست کار نکند . از کد زیر استفاده کنید بجای عبارت پیغام شما، پیامی را که دوست دارید به کسی که کلیک راست میکند نمایش داده شود را وارد کنید و کد را در قسمت Head صفحه خود قرار دهید :
<script language=JavaScript>
<!–
var message=”پیغام شما”;
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!docum ent.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document. onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontext menu=clickIE;}
document.oncontextmenu=new Function(”return false”)
// –>
</script>