1

Fancybox (Jquery を使用) を使用して、モーダル スタイルのログイン ウィンドウを実装しています。モーダル ボックスは、Internet Explorer 8 を除くすべてのブラウザーで適切に表示されます。

Internet Explorer 8 では、フォーム要素 (ラベル、ボタン、およびフィールド) がすべて欠落しています。z-index の配置と関係があると思われますが、わかりません。

問題のページはhttp://d2-sandbox.parature.com/ics/support/default.asp?deptID=8210にあります。

右上の[サインイン] ボタンをクリックして、問題を確認します。私が言ったように、IE8 は問題のある唯一のブラウザーです。

これがFancyboxへの私の呼びかけです:

<script type="text/javascript">
$(document).ready(function() {
    $(".fancybox").fancybox({
            scrolling : 'no',
            width : '500',
            height : '286',
            closeEffect: 'elastic',
            openEffect: 'fade'
        });});

ログインボタンのコードは次のとおりです。

a class="fancybox fancybox.iframe" href="http://www.chrishallahan.com/parature-small.html">

...そして、これがiframeである私のログインフォームのコードです:

<body>
<h1><span id="hide">suppport.kent.edu - Online Technology Help Center at Kent State University</span></h1>
<div id="login-form">
<form name="loginForm"  method="post" action="https://parature.kent.edu/default.aspx" target="_parent">
<label class="label">User Name:</label><input name="userid" class="searchbox" value="blank" size="30" type="text" /> <span class="email">@kent.edu</span><br />
<label class="label">Password:</label><input name="password" class="searchbox" value="blank" size="30" type="password" /><a class="forgot" href="https://login.kent.edu/ForgotPassword.aspx" target="_parent">Forgot Your Password?</a><br/>
<input type="submit" name="Button1" value="Log In" id="Button1" />
</form>
</div>
<div id="footer"><div id="text">Please log in with your FlashLine user name and password.</div></div>

どんな入力でも大歓迎です!

4

0 に答える 0