在不同的网页要共用一个js变量怎么办?在css里要如何读取这个js变量的值?
有个QQ客服栏,当点上面的菜单时通过用js代码改变left属性的值使QQ栏隐藏起来,问题是当进入另一个页面时QQ栏也要隐藏的怎么把这个left的值传到另一个页面?
有个QQ客服栏,当点上面的菜单时通过用js代码改变left属性的值使QQ栏隐藏起来,问题是当进入另一个页面时QQ栏也要隐藏的怎么把这个left的值传到另一个页面?
调试欢乐多
比较好的方法是使用框架网页,让其中一个网页始终隐藏且不关闭,然后把需要在多个网页共享的数据保存在该网页中,这样就能够达到目的了。CSS的问题,关键是使用expression(注意有的浏览器不支持的),但是IE是支持的。比如,某一个变量保存了颜色值var ShoshColor="#FF0000"; 在某一个div内,想让它的背景色始终和ShoshColor一致,可以使用这样的语句<div style="background-color:expression(ShoshColor)"(ShoshColor)">……</div>然后修改ShoshColor的值,该DIV的背景色跟着改变。我为你编写了以下的测试网页,你可以下面的代码复制到记事本中,然后保存为网页。<script>
var ShoshColor="#FF0000";
</script><div style="background-color:expression(ShoshColor)">hello,i am shosh,my blog is http://www.cnitblog.com/shosh/</div>
<button onclick='ShoshColor=prompt("请输入新的颜色值",ShoshColor)'>修改背景色</button>当然了,上面没有判断用户输入后的返回值的有效性,这个你自己去完成。
javascript SetCookie GetCookie
url 重写
session