...

View Full Version : Only Works in Firefox



cheechm
05-02-2007, 11:09 PM
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Protected Area</title>

<script type="text/javascript">
var GB_ROOT_DIR = "http://layton.byethost7.com/greybox/";
</script>
<script type="text/javascript"> djConfig = { isDebug: false }; </script>
<script type="text/javascript" src="../dojo/dojo.js"></script>
<script type="text/javascript">
dojo.require("dojo.widget.Dialog");
dojo.require("dojo.widget.Button");
</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" />



</head>

<?
include("admin/protected/include/session.php");
?>


<?
/* User is not logged in */
if(!$session->logged_in){ ?>

<body onload="dlg0.show()">

<script type="text/javascript">
var dlg0;
function init(e) {
dlg0 = dojo.widget.byId("dialog0");
var btn = document.getElementById("hider0");
dlg0.setCloseControl(btn);

}
dojo.addOnLoad(init);

</script>






<style type="text/css">
body { font-family : sans-serif; }
.dojoDialog {
background : #ffffff;
border : 1px solid #999;
-moz-border-radius : 5px;
padding : 4px;
< margin-bottom : 0;
}

/* group multiple buttons in a row */
.box {
display: block;
text-align: center;
}
.box .dojoButton {
float: left;
margin-right: 10px;
}
.dojoButton .dojoButtonContents {
font-size: medium;
}

</style>
<br>
<br>

<div dojoType="dialog" id="dialog0" bgColor="black" bgOpacity="0.5" toggle="fade" toggleDuration="250">
<table>
<tr><td>

<?
/**
* User has already logged in, so display relavent links, including
* a link to the admin center if the user is an administrator.
*/
if($session->logged_in){

echo "<h1>Logged In</h1>";
echo "<script type=\"text/javascript\">";
echo "document.write('<a id=\"hider0\" href=\"#\">[X]</a>');";
echo "</script>";






}

else{
?>

<h1>Login</h1>
<?
/**
* User not logged in, display the login form.
* If user has already tried to login, but errors were
* found, display the total number of errors.
* If errors occurred, they will be displayed.
*/
if($form->num_errors > 0){
echo "<font size=\"2\" color=\"#ff0000\">".$form->num_errors." error(s) found</font>";
}
?>
<form action="../admin/protected/process.php" method="POST">
<table align="left" border="0" cellspacing="0" cellpadding="3">
<tr><td>Username:</td><td><input type="text" name="user" maxlength="30" value="<? echo $form->value("user"); ?>"></td><td><? echo $form->error("user"); ?></td></tr>
<tr><td>Password:</td><td><input type="password" name="pass" maxlength="30" value="<? echo $form->value("pass"); ?>"></td><td><? echo $form->error("pass"); ?></td></tr>
<tr><td colspan="2" align="left"><input type="checkbox" name="remember" <? if($form->value("remember") != ""){ echo "checked"; } ?>>
<font size="2">Remember me next time &nbsp;&nbsp;&nbsp;&nbsp;
<input type="hidden" name="sublogin" value="1">
<input type="submit" value="Login"></td></tr>
<tr><td colspan="2" align="left"><br><font size="2">[<a href="../admin/protected/forgotpass.php">Forgot Password?</a>]</font></td><td align="right"></td></tr>
<tr><td colspan="2" align="left"><br>Not registered? <a href="../admin/protected/register.php">Sign-Up!</a></td></tr>
</table>
</form>


<?
}
?>




</td></tr>
</table>


</div>

</body>


<?
}
/* User is logged in */
else{
?>
<body>
<script language="javascript"><!--
location.replace("admin/control.php")
//-->
</script>
</body>

<?
}
?>
</html>




Saved in a .php file.

When I try this in IE v 6 and 7 I get the following error:

Line 88
Char 1
Error dlg0 is null or not an object
Code 0

and

Line 97
Char 1
Error bad srcObj for srcFunc: onclick
Code 0

glenngv
05-03-2007, 02:09 PM
Maybe dojo is a Firefox widget?



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum