Hey, ik heb als javascript
op de pagina heb ik staan
als ik daar op klik nadat ik login gegevens heb ingevuld zecht firebug
en gebeurt er niks.
Wat heb ik fout gedaan ?
de website is op lecowow.com maar de enige manier om de pagina waar het omgaat te bekijken is om nadien
als javascript uit te voeren.
Bedankt voor je tijd, Xeross
Code:
function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
function getCookie(name) {
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
} else {
begin += 2;
}
var end = document.cookie.indexOf(";", begin);
if (end == -1) {
end = dc.length;
}
return unescape(dc.substring(begin + prefix.length, end));
}
function ShowMessage(Message) {
document.getElementById("Message").innerHTML = "<table style='margin:auto;' Class='Form' cellpadding='1' cellspacing='0'><tr><td style='text-align:center; width:250px; font-weight:bold;'>" + Message + "</td></tr></table><br />";
var Timer = setTimeout("document.getElementById('Message').innerHTML = '';",2500);
}
function LoadPage(Page, PageTitle, Arg1, Arg2) {
if(Page === "Current") {
if (getCookie('page') != null) {
Page = getCookie('page');
}
else
{
Page = 'Home';
}
}
if(PageTitle) {
title = PageTitle;
} else {
title = Page;
}
xmlHttp = GetXmlHttpObject();
if (xmlHttp == null) {
document.getElementById("Content").innerHTML = "Your browser does not support AJAX!";
return;
}
xmlHttp.onreadystatechange = function() {
if(xmlHttp.readyState == 4) {
document.getElementById("Content").innerHTML = xmlHttp.responseText;
document.getElementById("ContentTitle").innerHTML = title;
document.title = ".: LecoWoW :: " + title + " :.";
so_checkCanCreate();
}
}
var URL = "Pages.php?page=" + Page;
if(Arg1) {
URL += "&Arg1=" + Arg1;
}
if(Arg2) {
URL += "&Arg2=" + Arg2;
}
xmlHttp.open("GET", URL, true);
xmlHttp.send(null);
}
function Login() {
var LoginConn = GetXmlHttpObject();
var Username = document.Login.Username.value;
var Password = document.Login.Password.value;
var Parameters = "Action=Login&Username=" + Username + "&Password=" + Password;
LoginConn.onreadystatechange = function() {
ShowMessage(LoginConn.responseText);
if(LoginConn.responseText == "Logged In.") {
LoadPage('Account');
}
}
LoginConn.open("POST", "Process.php", true);
LoginConn.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
LoginConn.setRequestHeader("Content-length", Parameters.length);
LoginConn.setRequestHeader("Connection", "close");
LoginConn.send(Parameters);
}
op de pagina heb ik staan
Code:
<a onclick="Login();">Login</a>
Code:
Login is not a function
onclick(click clientX=707, clientY=204)G%2Fdy89...2wA%3D%3D (regel (2)
[Break on this error] Login();
en gebeurt er niks.
Wat heb ik fout gedaan ?
de website is op lecowow.com maar de enige manier om de pagina waar het omgaat te bekijken is om nadien
Code:
LoadPage('Account');
als javascript uit te voeren.
Bedankt voor je tijd, Xeross