<a href="#" onclick="location.href = location.href + '?a=' + encodeURIComponent('sdfs#adf')">saf</a>
<SCRIPT LANGUAGE="JavaScript">
<!--
if(location.search!="")
{
alert(decodeURIComponent(location.search));
}
//-->
</SCRIPT>

解决方案 »

  1.   

    用escape(string)传,再用unescape(string)接应该也可以的
      

  2.   

    请问我的服务端是ASP,用escape、decodeURLcomponent后在ASP中如何使用?
      

  3.   

    服务器端即支持vbscript也支持javascript<%@language="vbscript"%> 表示代码用的是vbscript,此为默认
    <%@language="javascript"%> 表示代码用的是javascript
      

  4.   

    不太好吧,还要人家改服务端语言,不过还是把贴结了吧,看来CSDN解决不了。