
زاویه و جهت قرار گرفتن پنل های خورشیدی، عاملی حیاتی است که به طور قابل توجهی بر تولید انرژی و کارایی سیستم های انرژی خورشیدی تأثیر می گذارد. پیدا کردن زاویه مناسب قرار گیری این پنل ها تضمین می کند که آن ها حداکثر میزان ممکن از نور خورشید را جذب کرده و در نتیجه خروجی انرژی را بهینه می کنند.
برای صاحبان خانه، مشاغل و نصاب های پنل های خورشیدی، درک نحوه قرار گرفتن پنل خورشیدی می تواند منجر به صرفه جویی قابل توجه در انرژی و بهبود عملکرد سیستم های خورشیدی شود. این مقاله به عوامل مؤثر بر تصمیم گیری در مورد چگونگی قرار دادن پنل های خورشیدی، روش های به حداکثر رساندن تولید انرژی و معرفی بهترین شیوه ها برای دستیابی به جهت و زاویه بهینه پنل های خورشیدی، به خصوص در کشور ایران می پردازد. همچنین این مقاله با استفاده از داده های به روز و معتبر، اطلاعاتی کاربردی را به تفکیک استان ها ارائه می دهد تا علاقه مندان به انرژی خورشیدی بتوانند تصمیمات بهینه تری اتخاذ نمایند.
دوره آموزش نصب پنل خورشیدی از صفر تا صد در آموزشگاه فن آموزان به صورت تخصصی برگزار میگردد. این دوره شامل صفر تا صد طراحی تا نصب و راه اندازی نیروگاه های انرژی خورشیدی میباشد. جهت اطلاعات بیشتر روی تصویر بالا کلیک کنید و یا با آموزشگاه تماس بگیرید.
عوامل مؤثر بر تصمیم گیری در مورد چگونگی قرار دادن پنل های خورشیدی
چندین عامل کلیدی بر تصمیم گیری در مورد محل قرارگیری پنل های خورشیدی تأثیر می گذارند. یکی از این عوامل دسترسی به نور خورشید است که عامل بسیار مهمی نیز هست، زیرا میزان نور خورشیدی که در طول روز به پنل ها می رسد برای تولید انرژی بسیار مهم است. بنابراین تجزیه و تحلیل مسیر نور خورشید و اطمینان از قرارگیری پنل ها در جایی که بیشترین نور خورشید را دریافت می کنند، بسیار ضروری است.
جهت نیز نقش مهمی در میزان انرژی دریافتی از پنل های خورشیدی دارد؛ از آن جا که ایران در نیمکره شمالی قرار گرفته است، پنل های رو به جنوب معمولاً بیشترین نور خورشید را دریافت می کنند و میزان قرار گرفتن در معرض نور خورشید را بهینه می کنند.
زاویه شیب پنل ها نیز یکی دیگر از عوامل مهمی است که همواره باید در نظر گرفته شود؛ زیرا این زاویه می تواند به طور قابل توجهی بر کارایی این پنل ها تأثیر بگذارد. زاویه شیب بهینه با توجه به موقعیت جغرافیایی متفاوت است. هرچه در نقطه جنوبی تری باشید، به شیب بیش تری نیاز دارید. علاوه بر این، سایه ناشی از موانعی مانند درختان، ساختمان ها و دودکش ها می تواند کارایی پنل های خورشیدی را کاهش دهد؛ بنابراین به حداقل رساندن میزان سایه برای به حداکثر رساندن خروجی انرژی ضروری است.
ساختار سقف نیز یکی دیگر از عوامل حیاتی موثر است؛ زیرا یکپارچگی ساختاری و نحوه طراحی سقف می تواند مکان و نحوه نصب پنل ها را با محدودیت هایی مواجه کند. سقف های مسطح، سقف های شیب دار و قرار گرفتن وسایل مختلف بر روی سقف، همگی چالش ها و فرصت های منحصر به فردی را برای محل قرارگیری پنل های خورشیدی ایجاد می کنند. شرایط آب و هوایی محلی، از جمله الگوهای آب و هوایی مانند میزان نور خورشید، باران و برف نیز می توانند بر عملکرد پنل و تصمیمات مربوط به قرارگیری آن تأثیر بگذارند. در نهایت، محدودیت های نظارتی، از جمله ضوابط و مقررات ساختمان سازی محلی هم ممکن است الزامات خاصی را برای نصب پنل های خورشیدی تعیین کنند. درک و در نظر گرفتن این عوامل، برای بهینه سازی محل قرارگیری و میزان کارایی پنل های خورشیدی بسیار مهم است. بنابراین در ادامه به توضیحات بیش تری در مورد آن ها خواهیم پرداخت.
میزان تابش خورشیدی در مناطق مختلف
میزان تابش خورشیدی، میزان انرژی خورشید در یک منطقه مشخص است. این میزان را می توان با عنوان انرژی فتوولتائیک جهانی (Photovoltaic) نیز شناخت.
میزان تابش خورشیدی در هر منطقه ای، با تغییر فصل تغییر خواهد کرد، اما این سطوح در طول دهه ها تغییر زیادی نخواهند کرد. به عنوان مثال با توجه به تصویر، میزان تابش سالانه در ایران به طور متوسط بین 1800 تا 2200 کیلووات ساعت در هر متر مربع است. به این معنی که یک پنل خورشیدی به مساحت یک متر مربع در ایران، در معرض مقدار بالایی انرژی قرار می گیرد. پنل های خورشیدی در حال حاضر می توانند حدود 22% از این انرژی را مهار کنند، اما با پیشرفت فناوری این مقدار بیش تر نیز خواهد شد.
چرا زاویه پنل خورشیدی مهم است؟
همه ما این را می دانیم که هرچه از خط استوا به سمت شمال حرکت کنیم، پرتوهای خورشید هنگام رسیدن به زمین ضعیف تر می شوند. یعنی در واقع هرچه به خط استوا نزدیک تر شویم، پوست ما راحت تر می سوزد؛ زیرا پرتوهای خورشید متمرکزتر می شوند. بنابراین هرچه پرتوها متمرکزتر باشند، با قدرت بیش تری به میزان فضای کوچک تری برخورد می کنند.
در نتیجه با توجه به موقعیت مکانی کشور ایران (قرار گرفتن آن در نیمکره شمالی، بین خط استوا و قطب شمال) و همچنین وسعت بالای کشور، زاویه و راندمان هر پنل خورشیدی قابل نصب، با توجه به محل قرار گرفتن آن در کشور تعیین می شود.
انواع پنل های خورشیدی
پنل های خورشیدی شیب ثابت
سیستم های شیب ثابت با یک زاویه مشخص نصب می شوند و معمولاً بر اساس عرض جغرافیایی محل نصب پنل، برای دستیابی به بهترین عملکرد در تمام طول سال بهینه می شوند. این پنل ها ساده و مقرون به صرفه هستند و به میزان نگهداری کمی نیاز دارند. با این حال، آن ها تغییرات فصلی و موقعیت خورشید را در نظر نمی گیرند، که این موضوع می تواند منجر به اتلاف انرژی، به ویژه در فصل های زمستان یا تابستان شود. سیستم های ثابت برای صاحبان خانه ای که به دنبال مقرون به صرفه بودن و هزینه های نگهداری کم هستند عالی هستند، اما پتانسیل سیستم شما را به حداکثر نمی رسانند.
پنل های خورشیدی متحرک یا قابل تنظیم
سیستم های خورشیدی قابل تنظیم به شما این امکان را می دهند که شیب پنل های خود را در هر فصل تغییر دهید و تولید انرژی را بهینه کنید. بنابراین شما می توانید با تراز کردن پنل های خود با زاویه خورشید در تمام طول سال، راندمان را 10 تا 25 درصد افزایش دهید. اگرچه سیستم های قابل تنظیم کمی گران تر هستند و برای تنظیم به کمی تلاش نیاز دارند، اما با صرفه جویی در مصرف انرژی اضافی، به سرعت به نتیجه خوبی می رسند.
اگر بودجه و سادگی اولویت های شما هستند، یک سیستم با شیب ثابت ممکن است بهترین گزینه باشد اما برای صاحبان خانه یا کسب و کارهایی که بر صرفه جویی و بهره وری بلندمدت تمرکز دارند، سیستم های قابل تنظیم یا متحرک، بیشترین بازگشت سرمایه را ارائه می دهند. بنابراین هر نوع پنلی را که انتخاب می کنید، مطمئن شوید که با نیازها و اهداف انرژی شما همسو باشد.
زاویه شیب و زاویه آزیموت پنل های خورشیدی
زاویه شیب یا زاویه ارتفاع، زاویه عمودی پنل های خورشیدی شما را توصیف می کند. زاویه آزیموت نیز به معنای جهت افقی پنل نسبت به خط استوا است.
پنل های خورشیدی باید مستقیماً رو به خورشید باشند تا خروجی آن ها بهینه شود. در نتیجه در ادامه به شما گفته خواهد شد که چگونه زاویه شیب و آزیموت مناسب برای به دست آوردن بیش ترین تولید از پنل خورشیدی خود را پیدا کنید.
زمانی که پنل های خورشیدی مستقیما رو به خورشید باشند، بهترین عملکرد را دارند. اما این کار با وجود این واقعیت که خورشید در طول روز در آسمان حرکت می کند، تا حدودی پیچیده است. همچنین با تغییر فصل ها، زاویه تابش خورشید در آسمان نیز تغییر می کند. بنابراین، وقتی یک سیستم خورشیدی می سازید، این سوال پیش می آید که بهترین زاویه برای نصب پنل های خورشیدی برای دریافت بیشترین خروجی چیست؟
بعضی افراد تمایل دارند که پنل ها را در یک زاویه مشخص تنظیم کنند و دیگر کاری با آن نداشته باشند، در حالی که برخی دیگر دوست دارند سیستم خود را به صورت عملی بررسی کنند و تنظیماتی را نیز برای بهینه سازی خروجی انجام دهند.
البته شما می توانید یک ردیاب خریداری کنید که به طور خودکار موقعیت خورشید را در آسمان دنبال کند تا بیشترین خروجی را از پنل های شما دریافت کند. اما ردیاب ها گزینه مقرون به صرفه ای نیستند و معمولا خرید تعداد پنل های بیش تر، ارزان تر از سرمایه گذاری روی ردیاب تمام می شود.
بهترین آزیموت یا جهت برای قرار دادن پنل خورشیدی
شما همواره باید اطمینان حاصل کنید که پنل های خورشیدی در بهترین موقعیت ممکن نصب شده اند تا بتوانید از حداکثر میزان انرژی خورشیدی در دسترس استفاده نمایید.
همانطور که می دانید خورشید از سمت شرق طلوع می کند و در غرب نیز غروب می کند، بنابراین در نیمکره شمالی، این به معنای قرار دادن پنل ها به سمت جنوب است. اگر پنل ها به سمت جنوب باشند، خورشید از طلوع تا غروب بر آن ها می تابد. یعنی وقتی پنل ها به سمت جنوب قرار می گیرند، در بالاترین حد کارایی خود هستند، همچنین اگر سقف ساختمانی که قصد نصب پنل خورشیدی بر روی آن را دارید به سمت جنوب غربی یا جنوب شرقی باشد، باز هم به میزان قابل توجهی قابل استفاده هستند. اما پنل های نصب شده روی سقف هایی که به سمت شمال هستند، ، به هیچ عنوان نمی توانند با حداکثر کارایی خود کار کنند.
به عنوان مثال در شرایط ایده آل، پنل های نصب شده رو به جنوب سالانه می توانند ۹۵٪ از انرژی خورشیدی را دریافت کنند. همچنین اگر سقف ساختمان شما رو به جنوب نباشد، پنل های رو به جنوب شرقی یا جنوب غربی می توانند ۸۰٪ از انرژی مورد نیاز را جذب کنند.
حتی یک سقف رو به شمال شرقی یا غربی، می توانند بیش از ۶۰٪ از انرژی دریافتی در یک سقف رو به جنوب را دریافت کنند و شما می توانید این کمبود را با استفاده از پنل های اضافی نیز جبران کنید.
نکته مهم:
بررسی انحراف مغناطیسی تابش
بسیار مهم است که به این موضوع دقت داشته باشید که جهتی که قطب نما ها نشان می دهند کاملاً دقیق نیستند. این اتفاق به این دلیل می افتد که نیروهای مغناطیسی در هسته زمین، سوزن قطب نما را از شمال واقعی یا جنوب واقعی دور می کنند. بنابراین با توجه به موقعیت مکانی شما، جهت قطب نما می تواند تا ۲۵ درجه اختلاف داشته باشد!
در واقع تفاوت بین شمال مغناطیسی (اندازه قطب نما) و شمال حقیقی به عنوان انحراف مغناطیسی (magnetic declination) شناخته می شود. انحراف مغناطیسی معیاری است که نشان می دهد برای یافتن شمال حقیقی، چند درجه باید از اندازه قطب نمای خود فاصله بگیرید.
عدد مثبت در انحراف مغناطیسی، نشان دهنده ی انحراف شرقی است، به این معنی که شمال حقیقی در شرق قطب نمای شما قرار دارد؛ همچنین عدد منفی نیز نشان دهنده ی انحراف غربی است، به این معنی که شمال حقیقی در غرب قطب نمای شما قرار دارد.
بنابراین ابتدا، انحراف مغناطیسی خود را با استفاده از یکی از ابزار ها و یا روش های آنلاین به دست بیاورید و سپس جهت پنل خود را تنظیم کنید. یکی از روش های معتبر برای انجام این کار مراجعه به وب سایت www.magnetic-declination.com است.
به عنوان مثال میزان انحراف مغناطیسی در شهر تهران حدود 4 درجه شرقی است. البته دقت داشته باشید که میزان انحراف مغناطیسی علاوه بر اینکه در مکان های مختلف متفاوت است، با توجه به اینکه قطب های مغناطیسی در حال حرکت هستند، ممکن است در طول زمان در همان موقعیت نیز تغییراتی داشته باشد. بنابراین پیدا کردن انحراف مغناطیسی برای نصب پنل خورشیدی بسیار ضروری است.
یعنی به عنوان مثال اگر انحراف مغناطیسی شما حدود 4 درجه شرقی باشد، از آنجایی که ایران در نیمکره شمالی قرار دارد، با پیدا کردن جنوب مغناطیسی شروع کنید، سپس آن را 4 درجه به سمت شرق حرکت دهید و تنظیم کنید.
با انجام این تنظیمات، پنل های خود را مستقیماً رو به خط استوا قرار خواهید داد و حداکثر میزان قرار گرفتن در معرض نور خورشید (و به تبع آن، میزان انرژی خورشیدی تولید شده) را خواهید داشت.
بهترین زاویه شیب برای قرار دادن پنل های خورشیدی
به منظور یافتن بهترین زاویه برای نصب پنل های خورشیدی، باید یک سری محاسبات جغرافیایی برای منطقه ای که قصد نصب پنل در آن را دارید، انجام گیرد. همچنین انجام تحلیل های فصلی به صورت مداوم بر افزایش میزان انرژی به دست آمده از پنل های خورشیدی تاثیر بسیار زیادی دارد. علاوه بر این ها، از نظر عملی نیز نکاتی همچون مستحکم بودن سازه ای که قصد نصب پنل بر روی آن را دارید و همچنین سایه اجسام و درخت های نزدیک به آن هم عوامل بسیار تاثیرگذاری هستند که باید به آن ها توجه زیادی شود.
در واقع به زاویه ای که بین پنل خورشیدی و خط افق شکل می گیرد زاویه شیب (Tilt Angle) گفته می شود. این زاویه تعیین کننده آن است که خورشید به چه میزان به صورت عمودی بر روی پنل می تابد.
محاسبه زاویه بهینه پنل خورشیدی در ایران (به تفکیک استان ها)
اگر شهر تهران را به عنوان نمونه مورد بررسی قرار دهیم، می توان گفت که این شهر در عرض جغرافیایی 35 درجه قرار گرفته است. بنابراین بهترین زاویه برای نصب پنل در این شهر، به طور حدودی همان 35 درجه است.
یعنی به صورت کلی این اصل وجود دارد که زاویه نصب پنل های خورشیدی باید تقریبا برابر با عرض جغرافیایی منطقه نصب آن پنل باشد. البته همانطور که قبلا هم گفته شد علاوه بر این زاویه، توجه به عوامل دیگری از جمله تعداد روزهای آفتابی سال و وضعیت آب و هوایی منطقه و همچنین وجود موانع فیزیکی و سایه درختان هم در میزان بازدهی پنل های خورشیدی بسیار موثر هستند.
بنابراین به منظور نصب پنل های خورشیدی با بالاترین کارایی در هر نقطه ای، می توان از نرم افزار هایی مانند PVsyst استفاده کرد. این نرم افزار در هر نقطه و هر شهری از ایران که قرار داشته باشید، زاویه بهینه متناسب با آن شهر را به شما پیشنهاد می دهد. بنابراین، همانطور که در جدول زیر می بینید، زاویه نصب بهینه پنل ها برای هر یک از مراکز استان کشور در جدول زیر ارائه شده است:
نام مرکز استان | زاویه بهینه نصب | نام مرکز استان | زاویه بهینه نصب | نام مرکز استان | زاویه بهینه نصب |
اهواز | 27-30 | کرمان | 29-33 | شهرکرد | 30-33 |
اراک | 32-35 | کرمانشاه | 31-35 | شیراز | 29-32 |
اردبیل | 34-37 | خرم آباد | 31-34 | تبریز | 34-37 |
بندرعباس | 26-29 | مشهد | 33-36 | تهران | 32-36 |
بیرجند | 31-35 | ارومیه | 33-37 | یاسوج | 29-31 |
بجنورد | 35-38 | قزوین | 33-37 | یزد | 31-34 |
بوشهر | 27-30 | قم | 32-36 | زاهدان | 29-33 |
گرگان | 34-38 | رشت | 30-33 | زنجان | 33-37 |
ایلام | 31-34 | سنندج | 32-35 | همدان | 31-35 |
اصفهان | 31-35 | ساری | 33-36 | ||
کرج | 33-37 | سمنان | 34-38 |
همانطور که در جدول بالا مشاهده می کنید، زاویه بهینه نصب در شهرهای جنوبی ایران مانند بوشهر و بندر عباس، به دلیل نزدیک تر بودن به خط استوا و تابش مستقیم تر نور خورشید، مقدار کم تری دارند و شهرهای شمالی تر ایران مانند اردبیل و تبریز نیز، به دلیل نزدیک تر بودن به قطب و تابش مایل تر خورشید، به زاویه شیب بیش تری برای نصب پنل ها نیاز دارند.
به عنوان مثال در شهر اردبیل زاویه نصب پنل 34 الی 37 درجه است اما در شهری مانند بوشهر، به دلیل موقعیت جغرافیایی آن، زاویه بهینه نصب 27 الی 30 درجه است. بنابراین با توجه به موقعیت جغرافیایی و میزان تابش خورشیدی، زاویه بهینه نصب پنل های خورشیدی متفاوت است. این زاویه در طول سال و در فصل های مختلف نیز ممکن است تفاوت هایی داشته باشد که در ادامه به توضیح آن خواهیم پرداخت.
بهترین زاویه قراردادن پنل خورشیدی در هر فصل
نحوه تنظیم زاویه شیب پنل به صورت فصلی
برای تعیین زاویه شیب ایده آل برای هر فصل، از عرض جغرافیایی منطقه خود به عنوان مبنا شروع کنید. از آنجا، بر اساس موقعیت خورشید در طول سال پنل ها را تنظیم کنید:
زمستان: در زمستان خورشید در آسمان پایین تر قرار دارد و برای به حداکثر رساندن جذب انرژی، شیب تندتری مورد نیاز است. بنابراین 15 درجه به عرض جغرافیایی خود اضافه کنید. به عنوان مثال، اگر در شهر تهران که عرض جغرافیایی 35 درجه است زندگی می کنید، زاویه شیب زمستانی شما باید 50 درجه باشد. این زاویه تندتر تضمین می کند که پنل ها در روزهای کوتاه تر، نور مستقیم خورشید را دریافت می کنند.
تابستان: در فصل تابستان خورشید بالاتر است و در نتیجه زاویه مسطح تر پنل ها بهتر عمل می کند. بنابراین برای عملکرد بهینه تابستانی، 15 درجه از عرض جغرافیایی خود کم کنید. در عرض جغرافیایی ۳۵ درجه شهر تهران، این به معنای کج کردن پنل ها تا زاویه ۲۰ درجه است. زاویه مسطح تر از گرم شدن بیش از حد جلوگیری می کند و به جذب پرتوهای شدید تابستانی کمک می کند.
بهار و پاییز: این فصول نیاز به یک رویکرد متعادل دارند. پنل های خود را با زاویه ای برابر با عرض جغرافیایی منطقه خود تنظیم کنید. برای شهر تهران با عرض جغرافیایی ۳۵ درجه، این به معنای کج کردن پنل ها با زاویه ۳۵ درجه است. این تنظیمات در ماه های معتدل که جهت تابش خورشید به وسط آسمان نزدیک تر است، کارایی مناسبی را فراهم می کند.
نکاتی در مورد تنظیم شیب پنل خورشیدی
بهتر است که در زمان نصب پنل خورشیدی، نکات زیر را مد نظر داشته باشید:
- اندازه گیری دقیق: از یک زاویه یاب دیجیتال یا نرم افزارهایی همچون PVsyst که برای اندازه گیری زاویه ها طراحی شده است، استفاده کنید. این ابزارها دقت در تنظیمات پنل را تضمین می کنند.
- نصب در زمان مناسب: پنل های خود را در ابتدای هر فصل تنظیم کنید تا با مسیر خورشید همسو شوند.
- اولویت قرار دادن ایمنی: اگر پنل های شما روی پشت بام نصب شده اند، با استفاده از تجهیزات مناسب یا مشورت با یک متخصص، ایمنی را در اولویت قرار دهید.
- مشورت با متخصصان: اگر سیستم شما دارای شیب ثابت است یا دسترسی به آن دشوار است، با یک نصاب خورشیدی مشورت کنید تا گزینه های تنظیم یا ارتقاء به یک پایه قابل تنظیم را بررسی کنید.
انتخاب جهت و زاویه مناسب برای قراردادن پنل های خورشیدی، یکی از عوامل کلیدی در بهره وری سیستم های انرژی خورشیدی است. با توجه به موقعیت جغرافیایی و شرایط اقلیمی هر منطقه از کشور، زاویه بهینه نصب پنل ها می تواند متفاوت باشد. همچنین زاویه مناسب برای نصب پنل خورشیدی در هر فصلی از سال نیز متفاوت است. بنابراین استفاده از داده های معتبر و مطالعات علمی می تواند به شما کمک شایانی در انتخاب بهترین زاویه نصب پنل ها در هر منطقه و در هر فصلی از سال کند.
مطلبی که مطالعه کردید، حاصل تلاش تیم تحریریه دپارتمان برق آموزشگاه فنی و حرفه ای فن آموزان است. در این دپارتمان، دوره های تخصصی در زمینه برق صنعتی و برق ساختمان برگزار می شود؛ از جمله دوره آموزش برق ساختمان، آموزش plc، دوره تخصصی آموزش هوشمندسازی ساختمان و سایر دوره های مرتبط ویژه ورود به بازار کار میباشد.
برای شروع یادگیری تردید دارید؟جهت دریافت مشاوره رایگان شماره موبایل خود را وارد کنید.
var gform;gform||(document.addEventListener(“gform_main_scripts_loaded”,function(){gform.scriptsLoaded=!0}),window.addEventListener(“DOMContentLoaded”,function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(“DOMContentLoaded”,o):document.addEventListener(“gform_main_scripts_loaded”,o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(“action”,o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(“filter”,o,n,r,t)},doAction:function(o){gform.doHook(“action”,o,arguments)},applyFilters:function(o){return gform.doHook(“filter”,o,arguments)},removeAction:function(o,n){gform.removeHook(“action”,o,n)},removeFilter:function(o,n,r){gform.removeHook(“filter”,o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+”_”+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){“function”!=typeof(t=o.callable)&&(t=window[t]),”action”==n?t.apply(null,r):r[0]=t.apply(null,r)})),”filter”==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});
"*" فیلدهای الزامی را نشان می دهد
Hiddenاین فیلد برای اعتبار سنجی است و باید بدون تغییر باقی بماند .gform.initializeOnLoaded( function() {gformInitSpinner( 30, ‘https://fanamoozan.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(‘#gform_ajax_frame_30’).on(‘load’,function(){var contents = jQuery(this).contents().find(‘*’).html();var is_postback = contents.indexOf(‘GF_AJAX_POSTBACK’) >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_30’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_30’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_30’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_30’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_30’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_30’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_30’).val();gformInitSpinner( 30, ‘https://fanamoozan.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(document).trigger(‘gform_page_loaded’, [30, current_page]);window[‘gf_submitting_30’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}jQuery(‘#gform_wrapper_30’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_30’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [30]);window[‘gf_submitting_30’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_30’).text());}else{jQuery(‘#gform_30’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “30”, currentPage: “current_page”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_30” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_30”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_30” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( ‘gform_post_render’, [30, current_page] ); gform.utils.trigger( { event: ‘gform/postRender’, native: false, data: { formId: 30, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} );
دریافت مشاوره رایگان
نوشته بهترین زاویه قراردادن پنل خورشیدی در ایران اولین بار در آموزشگاه فنی و حرفه ای فن آموزان. پدیدار شد.
دیدگاه خود را بنویسید