使用“友情链接列表”标签设置新窗口打开没效的解决办法

作者:lwycherry 来源:本站原创 点击数: 发布时间:2010年03月12日

在.NET版本中,使用“友情链接列表”标签,想在新窗口打开链接,需要将参数linkOpenType设置为1,但设置后,还是在原窗口打开链接,为什么?

 

原因:因为友情链接列表的样式标签内容里面,参数linkOpenType名字变成了ItemOpenType,没有与传入的参数名称对应,以至设置该参数没效。

 

解决办法:

打开“友情链接列表”的样式标签,例如“友情链接列表_普通式”,找到以下代码:


_self
_blank

 

将pe:GetNodeFieldName(NodeID, 'ItemOpenType') 改为pe:GetNodeFieldName(NodeID, linkOpenType)