آژانس هواپیمایی
pop up

جلوگيري از right click

شروع موضوع توسط ealy ‏5 مارس 2004 در انجمن بایگانی

  1. ealy

    ealy کاربر فعال ورزش کاربر فعال

    تاریخ عضویت:
    ‏18 دسامبر 2002
    نوشته ها:
    952
    تشکر شده:
    4
    محل سکونت:
    San Francisco Bay Area
    سلام
    كسي كد هايي رو كه بايد به source html اضافه كرد تا روي يك webpage نشه right click كرد داره؟؟ممنون ميشم اگه كمكم كنيد
     
  2. knowhow

    knowhow مدیران قدیمی

    تاریخ عضویت:
    ‏25 دسامبر 2002
    نوشته ها:
    3,480
    تشکر شده:
    19
    اينو تا hot scripts پیدا کردم و تست هم نکردم ولی خودش نوشته
    This script will block BOTH I.E. and Netscape visitors from right clicking on your webpage and will pop up an alert box with a message that you choose. This script also has the option to close the window after the message. This script was tested in I.E. 6.0, Netscape 7.0

    http://www.hotscripts.com/cgi-bin/dload.cgi?ID=27461
     
  3. ehsan

    ehsan Administrator

    تاریخ عضویت:
    ‏5 دسامبر 2002
    نوشته ها:
    7,915
    تشکر شده:
    3,507
    محل سکونت:
    Internet
    از اين كد ساده هم ميتوني استفاده كني:
    HTML:
    <script language="javascript" type="text/javascript">
    <!--
      
      function right(e) {
        if (navigator.appName == 'Netscape' && (e.which == 2 || e.which == 3)) {
          alert(" هر پيام اخطار دهنده ");
          return false;
        }
        else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button==2 || event.button == 3)) {
          alert(" هر پيام اخطار دهنده ");
          return false;
        }
        return true;
      }
      document.onmousedown=right;
      if (document.layers) window.captureEvents(Event.MOUSEDOWN);
      window.onmousedown=right;
    // -->
    </script>
    
     
  4. ealy

    ealy کاربر فعال ورزش کاربر فعال

    تاریخ عضویت:
    ‏18 دسامبر 2002
    نوشته ها:
    952
    تشکر شده:
    4
    محل سکونت:
    San Francisco Bay Area