-1

シナリオ ユーザーが初めてログインするかどうかをテストするPHPifステートメントがあります。次に、グレーボックスのポップアップボックスにデモが表示されます。

残念ながら、ボックスがIEに読み込まれると、Webサイトのコンテンツは読み込まれません。これは、ユーザーがボックスを閉じると、背景が残っていることを意味します。

コード-現在、PHPインクルードを使用しています。

greybox.php

<?php if ($fli == 0) {echo " <script type='text/javascript'>
window.onload = function() {
 GB_showCenter('Your first login', '../video.php');
};
</script> ";} else echo "";?>



<!-- GB scrip --> 
    <script type="text/javascript">
        var GB_ROOT_DIR = "greybox/";
    </script>

<script type="text/javascript" src="greybox/AJS.js"></script>
<script type="text/javascript" src="greybox/AJS_fx.js"></script>
<script type="text/javascript" src="greybox/gb_scripts.js"></script>
<link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" />

<!-- GB -->

メインサイトの関連スクリプト

<?php  $fli = $_SESSION["USER"]["fli"]; ?>
<?php include "greybox.php" ?>

IE/Chromeの比較

助けていただければ幸いです。:)

4

1 に答える 1

0

Never worked with it but what if you try the full url for a test. How does IE then reacts?

Alternative could be jQueryIU, you can create a dialog for the first login. Also if I restart my browser do I have to see the video again? If you save the last login in the DB you can use that information to show the video.

Good luck.

于 2012-09-18T14:49:53.353 に答える