返回列表 发帖

[问题求助] 怎么打开新窗口, 就象html里的 target="_blank"

<?xml version="1.0" encoding="GB2312" ?>
<desktop bgcolor="#90B45D" txtcolor="#FFFFFF" useimage="1" bgrepeat="2" wallpaper="wallpaper/logo.jpg">
    <link title="网络电视" url="http://10.137.65.101/" target="_blank" icon="bbs.cfanclub.net_favicon.ico" desc="指向网络中某一站点的快捷方式" />
    <link title="腾讯首页" url="http://minisite.qq.com/all/aio.shtml" icon="12.gif" desc="mini首页" />
</desktop>


一上要做个首页的 图标连接,请问加入什么语句,就可以点击在新窗口打开,   就象html里的   target="_blank"。-

xml 格式的

TOP

来自:http://hi.baidu.com/cowleyking/blog/item/aa29ee8836910095a5c27278.html

XLink 语法
在HTML中,我们知道<a>元素可定义超级链接。不过XML不是这样工作的。在XML文档中,您可以使用任何你需要的名称 - 因此对于浏览器来说是无法预知在XML文档中可调用何种超级链接元素。

在XML文档中定义超级链接的方法是在元素上放置可用作超级链接的标记。

下面是在XML文档中使用XLink来创建链接的简单实例:

<?xml version="1.0"?>
<homepages xmlns:xlink="http://www.w3.org/1999/xlink">
  <homepage xlink:type="simple"
  xlink:href="http://www.w3school.com.cn">Visit W3School</homepage>
  <homepage xlink:type="simple"
  xlink:href="http://www.w3.org">Visit W3C</homepage>
</homepages>
为了访问XLink的属性和特性,我们必须在文档的顶端声明XLink命名空间。

XLink的命名空间是:"http://www.w3.org/1999/xlink"。

<homepage>元素中的xlink:type和xlink:href属性定义了来自XLink命名空间的type和href属性。

xlink:type="simple"可创建一个简单的两端链接(意思是“从这里到哪里”)。

xlink:type属性类型共有六种,分别是:simple,extended,locator,arc,title,resource。

xlink:show属性可告诉浏览器或应用程序在激活链接时应该做什么,它有五种可能的动作,分别是:

·         new,在新窗口中显示链接内容。

·         replace,在当前窗口显示链接内容。

·         embed,在当前链接元素的位置嵌入内容。

·         other,动作不确定,由应用程序指定。

·         none,无动作。

xlink:actuate属性可告诉浏览器何时显示链接,它有四种可能值:

·         onLoad,一旦发现链接,马上显示。

·         onRequest,当用户提出请求时才显示。

·         other,由文档中的其它标记,而不是xlink,来决定何时显示。

·         none,不指定。
行云流水兮  用心无多  求大道以礼兵兮  凌万物而超脱



关于TheWorld2.x功能的全面介绍请参考=世界之窗使用手册=

TOP

返回列表