通过超链接传值,除了?cityid=166这样传值,还有没其他方式?
这个问题困挠了我几个晚上,实在想不出法子来。。。
哪位大神能帮助,指点指点
问题是这样
这是个切换城市的页面,从这儿切换到新页面上。要传递城市ID(cityid)给新页面
有34个城市需要 传送cityid
<a href="http://www.t88.com/bj" onClick="cityid('166')" >天津</a>
<a href="http://www.t88.com/sh" onclick="cityid('167')">武汉</a>
不想用传统的方式,由cityid=166, 然后由cityid=request("166")接收,因为这样的超链接(http://www.t88.com/bj?cityid=166)传参数过去,会发生一长串地址,造成混乱。
有没好的方式去实现。比如getElementById ??请高手指点一二
------解决方案--------------------url参数使用非常普遍,
不知道你是基于什么做出http://www.t88.com/bj?cityid=166这样不好看的结论?个人喜好或者某个白痴上级说的?
你可以用post方式提交表单,post请求参数不会出现在url中
------解决方案--------------------
不知道asp可以在 后一个页面获取到前一个页面的数据不
asp.net是可以的 httprequest
------解决方案--------------------session
cookie
post方式
#cityid-166