2016-06-27 7 views
1

Моя страница php заняла больше времени для загрузки, у меня есть всплывающее окно с кликом какого-либо контента на этой странице.load iframe до загрузки страницы

Когда я нажимаю содержимое, всплывающее окно всплывающее окно iframe нужно всплывать, всплывающее окно открывается мгновенно, но iframe внутри всплывающего окна не открывается, пока страница не завершит загрузку.

И хотя это время всплывающее окно видно, но пустое;

Как открыть iframe перед загрузкой?

Мой код-то вроде этого:

<a style="cursor:pointer" <?php 
if (isset($_SESSION['u_id']) && $_SESSION['u_id'] > 0) { 
?> href="redirect.php; ?>" <?php 
} else { 
?> href="iframesignin.php?signpopup=<?php 
    $encd = 'slr' . $fbanr['s_id']; 
    echo base64_encode($encd); 
?>&id=<?php 
    echo $fbanr['s_id']; 
?>&type=slr&mypage=<?php 
    echo $fullurl; 
?>" data-featherlight="iframe" <?php 
} 
?> target="_blank" > 
     GO TO STORE</a> 

Здесь появляется всплывающее окно с помощью data-featherlight="iframe"

ответ

0

использования включают в себя/требуют функции Intead из IFRAME

<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button> 

<!-- Modal --> 
<div id="myModal" class="modal fade" role="dialog"> 
    <div class="modal-dialog"> 

    <!-- Modal content--> 
    <div class="modal-content"> 
     <div class="modal-header"> 
     <button type="button" class="close" data-dismiss="modal">&times;</button> 
     <h4 class="modal-title">Modal Header</h4> 
     </div> 
     <div class="modal-body"> 
     <p>Some text in the modal.</p> 
     <iframe src="testing1.php" width="200" height="200"></iframe> 
     </div> 
     <div class="modal-footer"> 
     <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 
     </div> 
    </div> 

    </div> 
</div> 

Я надеюсь, что это поможет вам

Смежные вопросы