如何使用JavaScript执行基本的服务器端操作?

时间:2016-08-16 10:17:18

标签: javascript server client operations

我是一位老式的JavaScript自由编码器,喜欢在Windows上的原始记事本应用程序中独占代码。

我使用旧技术
示例:在AJAX出现之前,我会替换网页上的现有内容,如下所示:

<html>
<head>
<title>EXAMPLE</title>
<script language="JavaScript">
<!--
function changeText(){
    var newText = document.body.getElementsByTagName('p');
    newText[0].innerHTML = "Goodbye";
}
//-->
</script>
</head>
<body>
<p>Hello</p>
</body>
</html>

...我喜欢保持 SIMPLE


现在,我的询问是:

对于CLIENT-&gt; SERVER和SERVER-&gt; JavaScript中的CLIENT基本通信:

如何将此数据从网页发送到服务器:

var x = 1;

然后,服务器可以进行这样的比较/计算:

if(x==1){
    alert("The number is ONE");
}

然后,服务器可以将该结果返回到网页,即:

alert("The number is ONE"); //This is true

^:然后,网页用户会看到弹出的提醒信息。


...但是,抓住了!! 我想要存储x的值,即&#34; 1&#34; ,进入服务器上的文本文件,以保持该变量的记录。

在外行人看来,我想:

  • 从网页发送变量到服务器
  • 服务器将检查数据并执行操作
  • 服务器还会将该变量数据保存在服务器上的单独文本文件中
  • 服务器会将响应发送回网页



使用JavaScript可以执行这些基本操作的 SIMPLEST 方式是什么?如果可能的话,我想在记事本中写下全部。我不喜欢使用Dreamweaver,Notepad ++等应用程序。

我愿意学习JSON,JQuery和AJAX,因为这可能是必需的。

提前致谢,谢谢你的时间! :)

1 个答案:

答案 0 :(得分:-1)

通常,您必须通过POST ajax将数据作为参数发送到服务器。在服务器上,您可以读取这些POST参数并将它们写入文件,数据库或其他任何内容。回答这个问题,你可以按照你想要的方式处理响应。

Serverside有一个很好的PHP框架,我使用它:http://www.slimframework.com/