مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

sadegh_ham

عضویت از 1393/12/14

بلاک کردن کل صفحه تا زمان لود کامل اشیاء HTML با JS

  • سه شنبه 11 اسفند 1394
  • 10:07
تشکر میکنم

با سلام و درود . بنده در یک از  ویوها و یا کل  ویوهایی که از سمت کنترلر یک لیست رو برمی گردونند و قراره  که در سمت ویو  روی صفحه چینش بشوند مانند یک  جدول  می خواهم  تا زمانی که کلیه عناصر  HTML  لود نشده اند صفحه رو بلاک کنم با پلاگین BlockUi فقط  نمی دونم  چطوری  باید  به  beforeload  و  AfterLoad یک  صفجه HTML  دسترسی داشته باشم

ممنونم

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 11 اسفند 1394
  • 10:26

نیازی نیست

در اول صفحه صفحه ها lock کنید و سپس در Document.Ready میتوانید صفحه را unBlock کنید

کاربر سایت

sadegh_ham

عضویت از 1393/12/14

  • سه شنبه 11 اسفند 1394
  • 11:35

متشکرم

خب در  کجا  و  در  کدوم تابع   باید LOCK   کنم؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 11 اسفند 1394
  • 11:37

نیازی به تابع نیست در زیر تعریف jquery کد زیر را بنویسید

<script>
$("body").BlockUi();
</script>

 

کاربر سایت

sadegh_ham

عضویت از 1393/12/14

  • سه شنبه 11 اسفند 1394
  • 11:53

مهندس ممنونم

 

اما  آیا  جایی هست که قبل از  ساخت اشیائ HTML  بشه  LOCK  کرد.  دستور شما  کار  داد  . اما کمی  دیر عمل  می کنه. من می خوام قبل از چیدن اشیا lock  بشه و سپس بعد از تکمیل صفحه UnLock  بشه؟

ممنونمم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 11 اسفند 1394
  • 11:54

رفرنس jquery را Head صفحه قرار دهید . زیر همین دستور را

قبل از لود Lock خواهد شد

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)