.Ibrahim

استفاده از کد جاوا بجای Iframe

5 پست در این موضوع قرار دارد

درود

دوستان من تو سایتم از یه Iframe استفاده میکنم که کد صلوات شمار هست، که از این صفحه:


http://gonak.ir/salavatt/index.php

برای صفحه اصلی سایتم، با این کد فراخوانی میشه:


<iframe name="صلوات شمار" frameborder="0" scrolling="no" style="left:0px;top:0px; margin:0px; padding:0px; position:fixed; z-index:1000; width:82px; height:48px;" src="http://gonak.ir/salavatt/index.php"></iframe>

حالا میخوام اگه بشه از کد جاوا بجای iframe استفاده کنم، لطفا راهنمایی کنید، اصلا امکانش هست؟

0

به اشتراک گذاری این پست


لینک به پست

تو این انجمن معمولا به همه سوالات سریع جواب داده میشه، اما این تاپیک من بعد از 12 ساعت هنوز بی جواب مونده.

دوستان حداقل اگه میدونن لطف کنن بگن آیا اصلا همچین کدی هست یا نه؟

منظورم کد جاوا که بجای آیفریم بشه ازش استفاده کرد؟

0

به اشتراک گذاری این پست


لینک به پست

سلام

زمان انتظار برایپاسخ 24 ساعته دوست عزیز

کد جاوا که فکر می کنم منظورتون کد جاوا اسکریپت باشه کار خاصی را در سایتتون انجام نمی ده فقط همون آی فریم را به وسیله جاوا اسکریپت می سازه

کدی که می تونه توی لود صفحه تاثیر بگذاره کد آژاکسی کردن این بخش هست که صفحه مورد نظر شما فعالیت اصلیش آژاکسیه

در هر حال این کد جاوا اسکریپت

1. کد فایل js مثلا salavat.js


function salavatt() {
document.write('<iframe name="salavat" frameborder="0" scrolling="no" id="salavat" src="http://gonak.ir/salavatt/index.php"></iframe>');
}

2.کدهای style.css


#salavat {
left:0px;top:0px; margin:0px; padding:0px; position:fixed; z-index:1000; width:82px; height:48px;
}

3. کد header.php


<script type="text/javascript" src="<?php bloginfo('template_directory');?>/salavat.js"></script>

4. کد محل نمایش


<script type="text/javascript">salavatt()</script>

3

به اشتراک گذاری این پست


لینک به پست

کدی که می تونه توی لود صفحه تاثیر بگذاره کد آژاکسی کردن این بخش هست که صفحه مورد نظر شما فعالیت اصلیش آژاکسیه

سپاس، لطفا بیشتر توضیح میدین؟ یا کد آجاکس رو میذارید؟

0

به اشتراک گذاری این پست


لینک به پست

کد آژاکس را نمی تونید استفاده کنید صفحه خودش تحت آژاکسه و برای دایو های اول آی دی مشخص نکرده

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط jistili1
      سلام دوستان.من یک select box دارم و قرار بر اینه که به ازای هر مقدار select box یک div خاص نمایش داده بشه و بقیه div های مربوط به مقادیر دیگر select box مخفی بشن.
      این کد جی کوئری من هست:
      $("#select").change(function(){ if($(this).val()=="empty"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } if($(this).val()=="localref"){ $("#date").css("display","hidden"); $("#localref").css("display","block"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } if($(this).val()=="date"){ $("#date").css("display","block"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } if($(this).val()=="price"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","block"); } if($(this).val()=="number"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","block"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } if($(this).val()=="product"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","block"); $("#price").css("display","hidden"); } if($(this).val()=="refid"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","block"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } }); حالا مشکل من اینجاست که فرض کنید من از توی select box ، مقدار date رو انتخاب کردم.خب تا اینجا درست کار میکنه و div مربوط به date برای من نمایش داده میشه.حالا اگه روی مقدار empty کلیک کنم ، طبق کد باید تمامی div ها مخفی بشن ولی این اتفاق نمیفته.حالا من از select box مقدار date رو انتخاب کردم و div مربوط به date برام نمایش داده میشه اگه بعدش روی گزینه localref کلیک کنم ، div مربوط به localref نمایش داده میشه ولی div مربوط به date مخفی نمیشه.ممنون میشم کمکم کنید که بفهمم مشکل از کجاست.
    • توسط cherry
      سلام دوستان
      چجوری از طریق کوکی در جاوااسکریپت یه باکس رو فقط برای یکبار به هر بازدیدکننده نمایش بدم
      مثلا بگم اگر بازدیدکننده روی دکمه بستن باکس کلیک کرد و  باکس بسته شد دیگه اون باکس رو به بازدیدکننده نمایش نده و اینکار از طریق ویژگی data-id انجام بشه
      کد html به اینصورت میشه
      <div class="alert" data-id="7"> تست اعلان <span class="close-alert"> بستن </span> </div>  
    • توسط unid_user
      سلام و درود
      دوستان گرامی، چه روشی برای دریافت مقدار یک متغیر به صورت درصدی وجود داره؟
      مثلا میدونم که تابع parseFloat() مقدار صحیح یک متغیر رو بر میگردونه.
      با تشکر و سپاس
    • توسط muhmdzarei
      سلام،
      در حال ساخت یک قالب آموزشی هستم. در صفحات دوره، لیست دوره ها رو قرار دادیم که کاربر ( بعد از شرایطی ) بر روی محتوا و درس مورد نظرش کلیک کنه و صفحه به قسمت ویدیوپلیر اسکرول بشه ولینک این درس با لینک قبلی جایگزین بشه ( با js ).
      مشکلمون در حقیقت اینه که اون  "بعد از شرایطی"  رو دقیقا نتونستیم اجرا کنیم. مشکل اینجاست که بعضی از درس های دوره رایگان هستند و همه کاربران ( چه خریدار و چه بازدیدکننده) میتوانند این ویدیو را ببینند. خریدار دوره نیز میتواند همه درس ها را ببیند. برای قرار دادن اطلاعات دروس در صفحه قالب ، از افزونه Advanced Custom Fields و قابلیت Nested Repeaters استفاده شده است. شرط هایی که قرار میدیم همش غلطه
      <ul class="course-accordion"> <?php if( have_rows('chapters') ): ?> <?php while( have_rows('chapters') ): the_row(); ?> <li class="accordion-option opened"> <div class="option-title"><?php the_sub_field('chapter'); ?></div> <div class="option-wrapper"> <ul class="option-items"> <?php if( have_rows('lessons') ): ?> <?php while( have_rows('lessons') ): the_row(); ?> <?php if( have_rows('lesson') ): ?> <?php while( have_rows('lesson') ): the_row(); ?> <li class="option-item"><a><?php if (the_sub_field('Lfree') == "True") { echo '1'; } else { echo '2'; } ?></a> <div class="pull-right"><span class="duration"></span><a href="#"><i class="zmdi zmdi-hc-2x"></i></a> </div> <a href="#"><?php echo the_sub_field('Lname'); ?></a></li> <?php endwhile; ?> <?php endif; ?> <?php endwhile; ?> <?php endif; ?> </ul> </div> </li> <?php endwhile; ?> <?php endif; ?> </ul> Lfree برای هر درس تعیین شده که برای این قرار گرفته که اگه این درس رایگان بود لینکش قابل دسترسی باشه. مشکل اینجاست وقتی مقدار Lfree برای هر درس رو چاپ می کنیم یه عبارت مشخصه. بعد شرط if میزاریم که اگر مساوی با اون عبارت بود... اما همیشه شرط غلط اجرا میشه. بنظرم باید مربوط به حلقه while و اینجور چیزا باشه
      ممنون از پاسختون