看到非常多的朋友問(wèn)這個(gè)問(wèn)題??煞浅F婀值氖且粵](méi)人理。要不就讓討論誤入歧途……胡言亂語(yǔ)一通。真的很奇怪。
zhous
我只給大家一個(gè)示范,因為實(shí)在沒(méi)時(shí)間……
以下是把首頁(yè)Blog排版方式最下端的鏈接在新窗口打開(kāi)的實(shí)現辦法:
components\com_content\content.html.php
約在Line363
$link = sefRelToAbs(
‘index.php ?option=com_content&task=view&id=’. $rows[$i]->id
.’&Itemid=’. $_Itemid )
改為:
$link = sefRelToAbs(
‘index2.php?option=com_content&task=view&id=’. $rows[$i]->id
.’&Itemid=’. $_Itemid .’&pop=1′)
目的:新窗口只有文章,沒(méi)有菜單、Banner廣告等亂七八糟的東東。
Line366
程序代碼:
<a class="blogsection" href="<?php echo $link; ?>">
改為:
<a class="blogsection" href="<?php echo $link; ?>" target="_blank">
不用解釋了吧。
其實(shí)曼波真的很好,比我們想象的還要好!
我們繼續,修改前請備份原文件:
到yoursite/modules目錄下:
目的:讓"熱門(mén)文章"里的文章在沒(méi)有菜單、Banner的空白窗口打開(kāi)(也就是象中國人喜歡的那樣,除了您點(diǎn)擊的文章,沒(méi)有其它內容)
mod_mostread.php
Line 125
$link = sefRelToAbs(
‘index.php?option=com_content&task=view&id=’. $row->id .
$Itemid);
改為:
$link = sefRelToAbs(
‘index2.php?option=com_content&task=view&id=’. $row->id .
$Itemid .’&pop=1′);
Line 128
<a href="<?php echo $link; ?>" class="mostread<?php echo $class_sfx; ?>">
改為:
<a href="<?php echo $link; ?>" class="mostread<?php echo $class_sfx;
?>" target="_blank">
目的:讓"最新文章"里的文章在沒(méi)有菜單、Banner的空白窗口打開(kāi)(也就是象中國人喜歡的那樣,除了您點(diǎn)擊的文章,沒(méi)有其它內容)
mod_latestnews.php
Line 125
$link = sefRelToAbs(
‘index.php?option=com_content&task=view&id=’. $row->id .
$Itemid);
改為:
$link = sefRelToAbs(
‘index2.php?option=com_content&task =view&id=’. $row->id .
$Itemid .’&pop=1′);
Line 128
程序代碼:
<a href="<?php echo $link; ?>" class="latestnews<?php echo $class_sfx; ?>">
改為:
<a href="<?php echo $link; ?>" class="latestnews<?php echo $class_sfx;
?>" target="_blank">
受lifengdp朋友的啟發(fā)追加一種方法:
在相應CSS項中加入a:active {text:expression(target="_blank");},鏈接即可在新窗口中打開(kāi)。
當然也可以利用CSS后綴的功能,單獨控制某一模塊中的鏈接在新窗口中打開(kāi),首先在模塊中設定CSS后綴,然后添加:table.moduletable[模塊后綴名]
a:active {text:expression(target="_blank");},這個(gè)模塊中的鏈接都會(huì )在新窗口打開(kāi)。
偷懶而實(shí)用的方法:
在你網(wǎng)站的template_css.css添加:
.moduletablemain td a:mainlevel:active {text:expression(target="_blank");}
作用:讓主菜單中的鏈接在新窗口打開(kāi)。
勿需其它設置。
聯(lián)系客服