DEDECMS如何让栏目外部链接在新窗口中打开?

苏建报 网站建设 196 次浏览 , , , 没有评论

织梦dedecms建站,有时候我们需要在个别栏目引用外部链接,并且外部链接的栏目点击需要在新窗口中打开,而不至于替换掉原网页。所以需要设置本站链接的直接打开,站外链接在新窗口中打开。DEDECMS如何让栏目外部链接在新窗口中打开?判断与实现代码如下:

查找模板中的head.htm

1
<a href='[field:typeurl/]'>[field:typename/]</a>

替换成下面的

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

注:上面的4即是你想要新开窗口的栏目ID,这样写即可。

如果有多个的话,可以一次性的写完整上去。如有2个需要新窗口打开,代码如下

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

这里就是4,5的ID全部新窗口打开,OK,打完收工

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Go