如何使点击图片能在新窗口打开?_动易Cms教程
问题:如何使点击图片能在新窗口打开?
解决方法:修改显示图片的标签,给<a>增加一条在新窗口打开的属性_blank。
以默认商城首页“最新商品”为例,查模板,找到调用的标签是
{PE.Label id="最新商品子栏目一列式列表循环" shownum="8" parentid="@RequestInt_id" /}
标签管理中,查找“最新商品子栏目一列式列表循环”找到
{PE.Label id="显示分类商品一列式列表循环" parentid="<xsl:value-of select="$parentid" />" shownum="<xsl:value-of select="$shownum" />" title="最新商品" titlelen="<xsl:value-of select="$titlelen" />" arraynodeid="<xsl:value-of select="arrchildid"/>" isnew="convert(int,isnew) desc," /}
查找“显示分类商品一列式列表循环”,修改其内容
<a>
<xsl:attribute name="href">
<xsl:value-of disable-output-escaping="yes" select="pe:GetInfoPath(NodeID,GeneralID,InputTime,PinyinTitle)"/>
</xsl:attribute>
<xsl:attribute name="target">_blank</xsl:attribute>
<!--显示图片-->
<xsl:element name="img">
<xsl:attribute name="src">
<xsl:choose>
<xsl:when test="string-length(ProductThumb)=0">
<xsl:value-of select="pe:UpLoadDir()"/>nopic.gif
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="pe:ConvertAbsolutePath(ProductThumb)"/>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<!--显示图片结束-->
添加红色的代码,即可。
说明:
1、上面的方法也就是给<a>增加一条在新窗口打开的属性target=_blank
2、其它链接也可以类似这样修改。
- MAC错误的解决方法
- 如何屏蔽动易后台导航里的某个功能菜单?
- 动易.NET版本留言自动选定栏目方法
- 动易SiteFactoty整合Discuz!NT3.0
- 在任意位置获取根节点ID标签
- 如何开启SiteWeaver6.8的支持,反对功能
- Windows 2008安装动易.NET系统之四----动易系统安装篇
- Windows 2008安装动易.NET系统之三----数据库篇
- Windows 2008安装动易.NET系统之二----IIS、目录环境配置篇
- 数据库修复,SQL Server 2005内部操作不一致的处理
- 如何安装动易.net程序权限配置
- 为什么提示对Windows系统文件夹下的Temp目录没有访问权限?
- 相关链接:
- 教程说明:
动易Cms教程-如何使点击图片能在新窗口打开?。