Javascript 除了Window.location.href,还有其他方法吗?

Javascript 除了Window.location.href,还有其他方法吗?,javascript,jquery,html,Javascript,Jquery,Html,我通过使用Window.location.href知道。我可以在html中传递变量,例如: window.location.href=getone_url+'?proId='+proId 但是现在,我想要一些类似的东西,但不刷新页面 谢谢您可能会发现这是您的最佳选择。您可以将值存储在数组中 然后可以从同一数组中检索值 工作示例: var-listofNumber=[]; var button=document.getElementsByTagName('button')[0]; var nu

我通过使用
Window.location.href
知道。我可以在html中传递变量,例如:

window.location.href=getone_url+'?proId='+proId
但是现在,我想要一些类似的东西,但不刷新页面


谢谢

您可能会发现这是您的最佳选择。

您可以将值存储在数组中

然后可以从同一数组中检索值

工作示例:

var-listofNumber=[];
var button=document.getElementsByTagName('button')[0];
var numberDivs=document.getElementsByTagName('div');
函数addNumberToList(){
listOfNumbers[listOfNumbers.length]=this.textContent;
}
函数memoryList(){
var textList=listofNumber.join(',');
window.alert('您单击的数字是(按顺序):'+文本列表);
ListofNumber=[];
}
对于(变量i=0;i
div{
浮动:左;
宽度:40px;
高度:40px;
保证金:3倍;
线高:40px;
文本对齐:居中;
字体大小:粗体;
颜色:rgb(255255);
背景色:rgb(255,0,0);
边界半径:6px;
}
分区:第n个类型(3n+1){
清除:左;
}
div:悬停{
背景色:rgb(0127,0);
光标:指针;
}
钮扣{
左边距:24px;
}
1
2.
3.
4.
5.
6.
7.
8.
9

告诉我我点击了什么
使用这个:
jQuery.post(getone\u url,{proId:6})
你可以使用cookies在前端存储值。此外,Cookie可以与后端共享(在同步时间方面可能存在一些问题,但这些问题可以解决)

我认为OP讨论的是访问服务器端数据库。对不起,我想我误导了您。我想要php中的session之类的东西,所以我可以在它过期之前随时使用它。如果生成一个数组(参见上面的示例),您可以将数组从一个页面发布到下一个页面。如果不刷新页面,数组将立即可访问。谢谢你,鲁宁。但这不是我想要的。我想我会把它存储在一个会话中,然后调用它。对不起,我想我误导了你。我想要php中的session之类的东西,所以我可以在它过期之前随时使用它。嗨,我的问题是没有将它发送到服务器端。我想在静态页面中获取proId的值,但我不知道在哪里可以存储该值并在需要时使用它。您可以将其存储在会话或本地存储中-google it