• 记录生活,发现同好!--个人生活点滴记录博客

dedecms导航栏目外部链接在新窗口打开

个人博客吧 次浏览

在用dedecms建站添加外部链接栏目,在前台点击时在原窗口打开。(dedecms默认的导航栏目都是在当前窗口打开)这种效果感觉不太好,为了方便还是把外部网页从新的窗口打开好。那么如何让织梦dedecms导航外部链接在新窗口打开呢?最简单、快速的方法就是在后台的文件保存目录里添加http://www.lmlblog.com' target='_blank 的链接即可(把www.lmlblog.com改成你的链接)如下图:

dedecms栏目添加

第二个方法就是在你的模板中head.htm(列表页头部模板)找到:<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>把它替换成如下:

<li><a href='[field:typeurl/]' [field:rel/] [field:id runphp='yes'] if(@me=='2'){ @me="target='_blank'";} else {@me="";}[/field:id]><span>[field:typename/]</span></a></li>

PS:上面的@me=='2'表示新窗口打开栏目的ID。

dedecms栏目ID

如果有多个外部链接需要在新窗口打开。如3个的,可以这样写:

<li><a href='[field:typeurl/]' [field:rel/] [field:id runphp='yes'] if(@me=='2'||@me=='3'||@me=='4'){ @me="target='_blank'";} else {@me="";}[/field:id]><span>[field:typename/]</span></a></li>


本文由MAOLAI博客编辑整理发布,欢迎分享,转载请注明出处!