以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  请教超链接中文乱码的问题.  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=27604)


--  作者:newbosshaha
--  发布时间:2/22/2006 12:47:00 PM

--  请教超链接中文乱码的问题.
<a>
<xsl:attribute name="href"><xsl:value-of select="$url"/>
<xsl:value-of select="local-name()" />
</xsl:attribute>
<xsl:attribute name="target">_blank</xsl:attribute>
<xsl:value-of select="local-name()" />
</a>
请问超连接为什么会显示这样?
http://localhost/dongman/ShowAuthor.aspx?Author=%E9%98%BF%E6%9D%B01

前台显示的中文字是正确的,显示出来的html代码为
<span style="width:125;line-height:20px" class="heibianhong">
                  <font color="#ff3300">·</font>
                  <a href="ShowAuthor.aspx?Author=%E5%8A%A8%E6%BC%AB%E6%B5%8B%E8%AF%95" target="_blank">动漫测试</a>
                </span>


--  作者:gavinhughhu
--  发布时间:2/24/2006 5:51:00 PM

--  
中文字encoding,英文的不会出现这样的问题!
--  作者:newbosshaha
--  发布时间:3/1/2006 4:23:00 PM

--  
我都用gf2312了,可以在超链接的那部分还是乱码的...
--  作者:ufomail
--  发布时间:3/26/2006 9:15:00 PM

--  
我也遇到了这个问题.有没有高手可以解决呀?


--  作者:ufomail
--  发布时间:3/26/2006 9:18:00 PM

--  
http://www.kaifz.com/WAP-t25827.htm
上面那个网址也是相关的问题,他的问题是WML是XML的只集,只不过他们用的JAVA.是不是有专门的函数解决这类问题?
--  作者:ufomail
--  发布时间:3/31/2006 2:12:00 AM

--  
呵呵,我终于找到一个解决方法了.

用类似下面的代码:

<a href="javascript:window.location='{//keyword}'><xsl:value-of select="//keyword"/></a>

当keyword中包含中文时也不会出错了.

如果还不明的,可以去我做的网站中看看示范:

http://txmaimai.com/pd_search.asp


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
5,652.344ms