我是网络开发的新手。 我想要的东西: 一个人人都可以进入的网站。在网站上你有两个部分:一个是文本框,所以任何用户都可以在其中写一些内容并点击按钮'保存评论'。他的另一面充满了该按钮的执行(它显示添加的文本注释 - 但不仅仅是片刻,但文本保存在该网站上)。就那么简单... 我使用java脚本吗? 我一直在寻找答案,但有点不知道如何问gooogle回合那 该网站上的计划:
----------------------/----------------
-textbox--------------/--constant text-
--add comment button--/--wrote by user-
----------------------/----------------
答案 0 :(得分:0)
如果我说得对,那么你将需要PHP和MySQL来保存页面上的数据。这会有点困难,所以你也可以使用小部件。您可以在Google上搜索一些。但是,如果要将数据保存为cookie,可以使用以下代码:
function setCookie(cname,cvalue,exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires=" + d.toGMTString();
document.cookie = cname+"="+cvalue+"; "+expires;
}
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1);
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
function checkCookie() {
var user=getCookie("username");
if (user != "") {
alert("Welcome again " + user);
} else {
user = prompt("Please enter your name:","");
if (user != "" && user != null) {
setCookie("username", user, 30);
}
}
}
HTML:
<body onload="checkCookie()">
答案 1 :(得分:0)
你有很多可能的方法来做到这一点。其中一种方法是使用带有jquery的html并通过Web服务(例如.asmx)发送结果,并将结果保存在数据库中(例如MSSQL)。因此,每次加载页面时,您都可以获得这些保存的结果并将其显示在相关页面上。另一种方法是使用php与mysql或使用java ...
如果您不想使用数据库和服务器端代码,可以将结果保存在cookie中,然后在页面中显示这些结果。