【发布时间】:2009-07-14 18:11:15
【问题描述】:
我的 abc.html 页面中有一个按钮
<input type="button" onclick="javafun();">
点击它会转到 javascript,它会进一步将信息发送到我的 abc.php ...并且 javascript 函数看起来像:
function login()
{
xmlhttp=GetXmlHttpObject();
//alert("pass");
if(xmlhttp==null)
{
alert("Your browser does not support AJAX!");
return;
}
var url="login.php";
url=url+"?id="+username+"&passwrd="+passwrd;
xmlhttp.onreadystatechange=statechangedLogin;
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
}
}
function statechangedLogin()
{
//alert(xmlhttp.readyState);
if(xmlhttp.responseText=="<font color='red'>Your User Name or Password is incorrect. Please try again.</font>")
{
document.getElementById("response").innerHTML=xmlhttp.responseText;
}
else
{
//hwin=window.location="http://forum.research.bell-labs.com/zeeshan/qotw/login.php";
document.getElementById("mainbody").innerHTML=xmlhttp.responseText;
//hwin.document.innerHTML=xmlhttp.responseText;
//alert();
}
}
一切正常,但地址栏中的网站地址保持不变: http://severname.com/abc.html
我希望根据 php.ini 更改此地址栏。它应该来...
http://severname.com/abc.html/login.php
但仍不应显示?id=username&passwrd=passwrd
这可能吗,如果是怎么回事??
泽山
【问题讨论】:
-
只是为了记录,如果都是javascript那不是javafun而是javascriptfun...java和javascript只有名字中的四个前导字符。
标签: php javascript html