我可以将信息从浏览器控制台(通过AJAX)发送到本地/远程主机上的php文件吗?

时间:2015-07-26 14:55:29

标签: javascript php ajax

例如: Stackoverflow的page

我在Crome网络浏览器中推送F12,然后在下一个控制台中推送:

var item = document.querySelectorAll('.question-summary');
var outputValue = item.length;
outputValue;

我得到的输出是15

问题是我可以将此信息(输出值)发送到myfile.php文件(例如,通过There are 15 questions on that particular stackoverflow's page在我的某个div <? echo 'There are ' . outputValue . ' questions on that particular stackoverflow's page'; ?>中唱歌),所以将来我会能够将这些信息放到MySQL数据库中(但是现在我只需要在myfile.php上打印出outputValue)?

1 个答案:

答案 0 :(得分:1)

是的,使用GET请求,您可以将长度作为查询字符串参数传递 -

xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET", "server.php?question-summaries="+item.length);
xmlhttp.send();

server.php

if (is_numeric($_GET['question-summaries'])) {
    // Insert into database
}