نمایش نتایج 1 تا 24 از 24

نام تاپیک: غیرفعال کردن دکمه refresh

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    Question غیرفعال کردن دکمه refresh

    سلام.
    چطوری باید دکمه رفرش مرورگر رو غیر فعال کنم؟

  2. #2
    مدیر بخش آواتار ahmad156
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    شیراز
    پست
    2,104

    نقل قول: غیرفعال کردن دکمه refresh




  3. #3
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    ممنون.ولی من هر سه قطعه برنامه رو توی تگ <head> گذاشتم ولی نتیجه ای نداد

  4. #4
    مدیر بخش آواتار ahmad156
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    شیراز
    پست
    2,104

    نقل قول: غیرفعال کردن دکمه refresh

    دوست عزیز اول شما باید jquery رو به صفحه تون اضافه کنین بعد شما باید همه کدها رو به صورت زیر بنویسین


    $(document).ready(function() {
    کدهای مربوطه
    }



  5. #5
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    چه جوری jquery رو اضافه کنم؟

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    اینجوری نوشتم
    <scriptlanguage="javascript"type="text/javascript">


    $(document).ready(

    //-------------------------------------
    function disableF5(e) { if (e.which == 116) e.preventDefault(); };
    // To disable f5
    $(document).bind("keydown", disableF5);
    / To re-enable f5
    $(document).unbind(
    "keydown", disableF5);
    //----------------------------------------------
    window.history.forward(1);
    document.attachEvent(
    "onkeydown", my_onkeydown_handler);
    function my_onkeydown_handler() {
    switch (event.keyCode) {
    case 116 : // 'F5'
    event.returnValue = false;
    event.keyCode = 0;
    window.status =
    "We have disabled F5";
    break;
    }
    }
    //this code handles the F5/Ctrl+F5/Ctrl+R
    document.onkeydown = checkKeycode
    function checkKeycode(e) {
    var keycode;
    if (window.event)
    keycode = window.event.keyCode;
    elseif (e)
    keycode = e.which;
    // Mozilla firefox
    if ($.browser.mozilla) {
    if (keycode == 116 ||(e.ctrlKey && keycode == 82)) {
    if (e.preventDefault)
    {
    e.preventDefault();
    e.stopPropagation();
    }
    }
    }
    // IE
    elseif ($.browser.msie) {
    if (keycode == 116 || (window.event.ctrlKey && keycode == 82)) {
    window.event.returnValue =
    false;
    window.event.keyCode = 0;
    window.status =
    "Refresh is disabled";
    }
    }
    }
    )

    </script>

  7. #7
    مدیر بخش آواتار ahmad156
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    شیراز
    پست
    2,104

    نقل قول: غیرفعال کردن دکمه refresh

    دوست عزیز آخرین نسخه jquery رو از سایت خودش دانلود کن بعد به صورت زیر به صفحه اضافه کن.البته آدرسش رو طبق آدرس پروژه خودت تنظیم کن

    <script type="text/javascript" src="../Scripts/jquery.js"> </script>

    و بعد در ادامه به صورت زیر

    $(document).ready(function () {
    function disableF5(e) { if (e.which == 116) e.preventDefault(); };
    // To disable f5
    $(document).bind("keydown", disableF5);
    });
    آخرین ویرایش به وسیله ahmad156 : دوشنبه 09 اردیبهشت 1392 در 10:38 صبح



  8. #8
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    الان برنامه این شکلی شد ولی هنوز f5 و refresh فعال هستند
    <scriptsrc="Style/js/jquery.js"type="text/javascript"></script>
    <scriptlanguage="javascript"type="text/javascript">
    $(document).ready(
    function ()
    {
    function disableF5(e)
    {
    if (e.which == 116) e.preventDefault();
    };
    </script>

  9. #9
    مدیر بخش آواتار ahmad156
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    شیراز
    پست
    2,104

    نقل قول: غیرفعال کردن دکمه refresh

    ببخشید یه خط اضافی نوشتم توی کد.صحیحش به صورت زیر هست

    <%@ Page Language="C#‎‎" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    <script src="jquery.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(document).ready(function () {
    function disableF5(e) { if (e.which == 116) e.preventDefault(); };
    // To disable f5
    $(document).bind("keydown", disableF5);


    });
    </script>

    </head>
    <body>
    <form id="form1" runat="server">
    <div>

    </div>
    </form>
    </body>
    </html>




  10. #10
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    شما خودتون توی سیستم تون چک کنید. بخدا بازم رفرش میشه

  11. #11
    مدیر بخش آواتار ahmad156
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    شیراز
    پست
    2,104

    نقل قول: غیرفعال کردن دکمه refresh

    دوست عزیز چک کردم درسته.فقط بگم که این کد فقط دکمه f5 رو غیر فعال میکنه و برای کلیک کردن دکمه refresh کار نمیکنه



  12. #12
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    آخه F5 هم با همین برنامه بازهم کار رفرش رو انجام میده

  13. #13
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    میشه لطفا به سوال "اسکرول اخبار سایت" که تایپیک کذاشتم یه نگاهی بندازین. بازم ممنون از لطفتون

  14. #14
    مدیر بخش آواتار ahmad156
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    شیراز
    پست
    2,104

    نقل قول: غیرفعال کردن دکمه refresh

    دوست عزیز آدرس فایل jquery رو عوض کردین؟چون من دوباره چک کردم دیدم کار میکنه



  15. #15
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    آره. jq رو تنظیم کردم

  16. #16
    مدیر بخش آواتار ahmad156
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    شیراز
    پست
    2,104

    نقل قول: غیرفعال کردن دکمه refresh

    این خود پروژه هست
    فایل های ضمیمه فایل های ضمیمه



  17. #17
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    ممنون.دیگه f5 کار نمیکنه. خود دکمه refresh رو چه جوری غیر فعال کنم

  18. #18
    مدیر بخش آواتار ahmad156
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    شیراز
    پست
    2,104

    نقل قول: غیرفعال کردن دکمه refresh

    فکر نمیکنم بشه این کارو کرد!!!یا حداقل من بلد نیستم!!



  19. #19
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    آخه من تو سایتم یک آزمون آنلاین دارم که اگر کاربر دکمه refresh رو بزنه سوالات براش عوض میشه.میخام جلو اینکارشو بگیرم فکری به نظر شما نمیرسه؟

  20. #20
    کاربر دائمی آواتار meisam3322
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    گرگان
    سن
    39
    پست
    895

    نقل قول: غیرفعال کردن دکمه refresh

    خوب دوست عزیز ، برای این کار میتونین یه warning در صفحه سوالات قرار بدین و متنشو به این صورت بنویسید که کاربر متجوه شه که نباید از دکمه refresh استفاده کنه. خیلی از سایت ها هستند که این موارد رو گوش زد می کنن.

  21. #21
    کاربر دائمی آواتار Dr.Bronx
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Hosna Soft
    پست
    1,108

    نقل قول: غیرفعال کردن دکمه refresh

    می تونید Session یا Cookie تنظیم کنید و کد آخرین سوال رو توش قرار بدید .
    هر بار هم که صفحه load میشه آخرین سوال رو بیارید براش .

    موفق باشید ./

  22. #22
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1391
    محل زندگی
    مشهد
    پست
    224

    نقل قول: غیرفعال کردن دکمه refresh

    متوجه منظورتون نشدم.میشه لطفا بیشتر راهنمایی کنید
    نقل قول نوشته شده توسط Dr.Bronx مشاهده تاپیک
    می تونید Session یا Cookie تنظیم کنید و کد آخرین سوال رو توش قرار بدید .
    هر بار هم که صفحه load میشه آخرین سوال رو بیارید براش .

    موفق باشید ./

  23. #23
    کاربر دائمی آواتار Dr.Bronx
    تاریخ عضویت
    مهر 1386
    محل زندگی
    Hosna Soft
    پست
    1,108

    نقل قول: غیرفعال کردن دکمه refresh

    ساده است .

    هر بار که یک سوال جدید رو به کاربر نمایش میدید یک session ‌ذخیره می کنید .

    Session.Add("QuestionNumber" , MyNumber)


    حالا توی Form Load هم میاید چک می کنید .

    اگر این Session وجود داشت که session رو می خونید و دوباره منتقل می کنید به همون سوال قبل و اگر هم session وجود نداشت میفرستید به صفحه اصلی .
    مثال زیر :

            If Session("QuestionNumber") = Nothing Then

    Response.Redirect("default.aspx")

    Else

    Response.Redirect("question.aspx?q=" & Session.Item("QuestionNumber"))

    End If


    موفق باشید ./

  24. #24
    کاربر دائمی آواتار meisam3322
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    گرگان
    سن
    39
    پست
    895

    نقل قول: غیرفعال کردن دکمه refresh

    با سلام ،

    دوست عزیز شما مشکلی با disable نمودن دکمه refresh ندارید. به نظر من مشکل شما در منطق و روشا پیاده سازی پروژتونه ... قبل از شروع هر پروژه ای بهتره ابتدا مراحل و طرح اولیه آنالیز کنین بعد شروع به کد نویسی نمایید. به نظر من کد نویسی آخرین مرحله از کار یک پروژه است ، پروژه کوچک باشه یا بزرگ فرقی نداره

    موفق باشید

تاپیک های مشابه

  1. سوال: غیرفعال کردن دکمه ای که نام آنرا در اختیار داریم
    نوشته شده توسط veniz2008 در بخش C#‎‎
    پاسخ: 10
    آخرین پست: چهارشنبه 04 مرداد 1391, 16:19 عصر
  2. سوال: غیرفعال کردن دکمه اضافه شده به گریدویو
    نوشته شده توسط veniz2008 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: جمعه 14 بهمن 1390, 12:53 عصر
  3. مبتدی: سوال درباره فعال و غیرفعال کردن دکمه ها در هربار load گرایدویو
    نوشته شده توسط a_123123123123 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: دوشنبه 10 مرداد 1390, 21:01 عصر
  4. سوال: غیرفعال کردن دکمه در textarea
    نوشته شده توسط Hossein88 در بخش PHP
    پاسخ: 2
    آخرین پست: سه شنبه 01 تیر 1389, 21:36 عصر
  5. غیرفعال کردن دکمه close
    نوشته شده توسط sanazbegmaz در بخش C#‎‎
    پاسخ: 2
    آخرین پست: جمعه 21 اسفند 1388, 13:22 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •