社区
Ajax
帖子详情
xml输出超链接问题 100分
Reasoncool
2007-11-17 11:53:28
像这样的字符串<a href="http://www.163.com"> 项目数据管理</a>
xml显示超链接出来
网易
而不是原样输出
如何修改xsl文件 请高手指点
...全文
559
10
打赏
收藏
xml输出超链接问题 100分
像这样的字符串 项目数据管理 xml显示超链接出来网易而不是原样输出 如何修改xsl文件 请高手指点
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
amangoing
2008-12-25
打赏
举报
回复
Click the link to solve your problem.
Good luck!
my_xml
2007-11-19
打赏
举报
回复
是这个意思吧:
<?xml version="1.0" encoding="GB2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match= "/">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match= "URL">
<body onload="">
<xsl:attribute name="onload" >aaa('<xsl:value-of select= "."/>')</xsl:attribute >
<div id="div1">
</div>
</body>
<script>
<![CDATA[
function aaa(o){
document.getElementById("div1").innerHTML=o
}
]]>
</script>
</xsl:template>
</xsl:stylesheet>
hejunbin
2007-11-19
打赏
举报
回复
http://www.cnblogs.com/yesun/archive/2006/08/24/485536.aspx
也并不是 xml里运用脚本
xml用xslt解析出来就是一个html
你也可以直接在html里面写脚本
只要找到你的那个html元素,然后用下面
el.innerHTML = el.textContent;
http://www.hua2r.com/html/blog.html
右键 有js源码 可以参考下
Reasoncool
2007-11-19
打赏
举报
回复
帐号:hejunbin
昵称:何俊斌
在网页中直接输出可以用
<xsl:value-of select= "URL " disable-output-escaping= "yes "/>
但这个只能在ie中使用
ff里面就不行
如果要通用的话可以得到url值
再用js附值给某个元素的innerHTML
===================================================================================
能不能帮忙写个代码,万分感谢 xml里运用脚本我不熟悉!
hejunbin
2007-11-18
打赏
举报
回复
在网页中直接输出可以用
<xsl:value-of select="URL" disable-output-escaping="yes"/>
但这个只能在ie中使用
ff里面就不行
如果要通用的话可以得到url值
再用js附值给某个元素的innerHTML
Reasoncool
2007-11-17
打赏
举报
回复
可以这样说 如何把xml中的超链接数据在浏览器浏览xml时显示为超链接 而不是html代码
数据如下
<Menus>
<Id>1</Id>
<Title><![CDATA[网页链接]]></Title>
<URL><![CDATA[<a href="http://www.12554.com" >网页链接</a>]]></URL>
</Menus>
Reasoncool
2007-11-17
打赏
举报
回复
我的意思是页面就显示 项目数据管理链接到网易 不输出<a href= "http://www.163.com ">这些html代码
xiaolei1982
2007-11-17
打赏
举报
回复
楼主可否说的具体点
Reasoncool
2007-11-17
打赏
举报
回复
你的方法不能解决 不过还是很谢谢你
这里有解决方法
http://topic.csdn.net/u/20071117/12/5049b90b-209e-4a04-8116-6cfe737f872a.html?seed=1744393386
xiaolei1982
2007-11-17
打赏
举报
回复
<?xml version= "1.0" encoding= "gb2312"?>
<xsl:stylesheet version= "1.0 " xmlns:xsl= "http://www.w3.org/1999/XSL/Transform " >
<xsl:template match= "/" >
<xsl:apply-templates/>
</xsl:template >
<xsl:template match="a">
<a href="{@href}">
<xsl:value-of select="."/>
</a>
</xsl:template>
</xsl:stylesheet >
<?xml version="1.0" encoding="GB2312"?>
<?xml-stylesheet type='text/xsl' href='tree.xsl'?>
<Menus>
<Id> 1 </Id>
<Title> <![CDATA[网页链接]]> </Title>
<URL> <a href= "http://www.12554.com " > 网页链接 </a> </URL>
</Menus>
duilib开发(九):定时器和
超链接
一、定时器和
超链接
在JDOM下如何把制定的
XML
转换为String
输出
// ie浏览器不支持的javascript //
超链接
ie支持 // 目前的
问题
视为和解决在IE浏览其中实现自动解析
xml
文件 public void newButton() {
Xml
Util
xml
Util = new
Xml
Util(); Element table = xm
超链接
中包含中文的乱码
问题
1.中文乱码的原因 超连接传递值的基本方法是get方法 tomcat提供的默认编码方式-默认编码 :ISO-8859-1 如果你的页码或其他的地方才用别的编码方式,就会出现乱码 2.如何解决乱码 方法一:设定URI 编码,可以解决当
超链接
中包含中文时,这些中文变成乱码的
问题
在server.
xml
中修改connector,加入URIEncoding=”ut
超链接
传递中文出现乱码
问题
今天在用
超链接
传值时,遇到了传递中文到Action中出现乱码的
问题
。经过在网上查找,找到了原因和一些解决办法: 一、出现
问题
的原因:(超连接传递值的基本方法是get方法 tomcat提供的默认编码方式-默认编码 :ISO-8859-1),在 tomcat4 中 get 与 post 的编码是一样的,所以只要在过滤器中通过 request.setCharacterEncoding 设定...
Ajax
52,778
社区成员
25,334
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章