我正在尝试使用POST方法编写XMLHttpRequest。我过去已经使用GET方法设法使用XMLHttpRequest,但是在POST方面却很挣扎。
这是我的代码:
var xmlhttp = null; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp = new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } var url = "http://www.mysite.com/script.php"; var params = "var=1"; xmlhttp.open("POST", url, true); xmlhttp.send(params);
它基本上调用PHP脚本,然后将一些信息添加到数据库中。
好吧,我已经设法对它进行了排序。
奇怪的原因虽然可能与沙箱安全性有关,但是我没有使用完整的URL地址,而是使用了文件的相对路径,现在可以使用了。
谢谢大家的支持。