可能重复:
Ajax, javascript send variable to another page, on click
您好, 假设我有3个div:
<div id="section1">
<? $var='value1'; ?>
<a href="mysite.com/page1">page1</a>
</div>
<div id="section2">
<? $var='value2'; ?>
<a href="mysite.com/page2">page2</a>
</div>
<div id="section3">
<? $var='value3'; ?>
<a href="mysite.com/page1">page3</a>
</div>
使用jquery,javascript,ajax而不是php(get,session变量)可以这样做吗? 如果我点击指向page1的链接,请将$ var ='value1'发送到page1 如果我点击第2页的链接,请将$ var ='value2'发送到第2页 如果我点击第3页的链接,请将$ var ='value3'发送到第3页
谢谢!
答案 0 :(得分:0)
我不确定你究竟在问什么,但听起来你只想将查询字符串上的值提供给目标页面:
<div id="section1">
<? $var='value1'; ?>
<a href="mysite.com/page1?var=<? echo $var; ?>">page1</a>
</div>
<div id="section2">
<? $var='value2'; ?>
<a href="mysite.com/page2?var=<? echo $var; ?>">page2</a>
</div>
<div id="section3">
<? $var='value3'; ?>
<a href="mysite.com/page1?var=<? echo $var; ?>">page3</a>
</div>
然后在每个页面中,您使用$_GET['var']
来访问PHP代码中的变量,或直接access the query string from JavaScript。
答案 1 :(得分:0)
您可以使用Cookie。获取/设置cookie函数:http://www.w3schools.com/JS/js_cookies.asp