求各位大虾帮帮!!我想是实现一个效果,在一个页面地址后面加个JS什么的,改变这个页面的某一个ID的样式
如 <div id="TabSynCon1"> 这样一个box
请问有什么办法可以在地址栏用JS改变这个ID的style只要能改变成一个样式display="block";或者display:block;就行
求一个JS以及实现方法,拜谢跪求,分不多,新人

解决方案 »

  1.   

    我想实现比如test.html这个页面加一个类似test.html#g1的参数,然后JS接受g1这个参数再改变这个页面的ID为TabSynCon1的box样式为display:block;
    test.html#g2参数,改变这个页面的ID为TabSynCon2的box样式为display:block;
    哪位高手有jS监听地址栏的方法啊
      

  2.   

    地址栏怎么可能执行js
    不过你要的效果可以实现:传递一个地址栏参数,比如xxx.aspx?color=ff0000
    然后用request.querystring获取到参数,根据该参数修改样式就可以了
      

  3.   

    可以不用监听地址栏随时改变,只要根据地址栏的几个固定锚点来改变就行了,比如
    #g1就改变ID1的样式为display:block;
    #g2就改变ID2的样式为display:block;
    .
    .
    #g10就改变ID10的样式为display:block;
      

  4.   

    已经搞定了,谢谢大家,谢谢oggmm的代码