14,954
edits
mNo edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
{{Wiki version| wiki_engine=DokuWiki | version=2006-03-09 }} | {{Wiki version| wiki_engine=DokuWiki | version=2006-03-09 }} | ||
點選DokuWiki <span class="buttom" style="border:1px solid #666;border-width: 0px 1px 1px 0px; background: #fffaf4;">編修本頁</span>(Edit this page) 按紐<!-- CSS參考自http://moztw.org/firefox/support/keyboard/ -->,進入文字編輯區。編輯區上方雖提供[http://bbs.ilc.edu.tw/wiki/doku.php?id=wiki:syntax 中文語法]和[http://wiki.splitbrain.org/wiki%3Asyntax English syntax] | 點選DokuWiki <span class="buttom" style="border:1px solid #666;border-width: 0px 1px 1px 0px; background: #fffaf4;">編修本頁</span>(Edit this page) 按紐<!-- CSS參考自http://moztw.org/firefox/support/keyboard/ -->,進入文字編輯區。編輯區上方雖提供[http://bbs.ilc.edu.tw/wiki/doku.php?id=wiki:syntax 中文語法]和[http://wiki.splitbrain.org/wiki%3Asyntax English syntax]連結,卻以相同視窗開啟。 | ||
== 法1: 使用javascript指定外部連結(本身已有class="urlextern"屬性)需用新視窗開啟 == | |||
* upload the following script (external.js) to the root folder of your web server | |||
<pre> | |||
function externalLinks() { | |||
if (!document.getElementsByTagName) return; | |||
var anchors = document.getElementsByTagName("a"); | |||
for (var i=0; i<anchors.length; i++) { | |||
var anchor = anchors[i]; | |||
if (anchor.getAttribute("href") && | |||
//anchor.getAttribute("rel") == "external") | |||
anchor.getAttribute("class") == "urlextern") | |||
anchor.target = "_blank"; | |||
} | |||
} | |||
window.onload = externalLinks; | |||
//from_http://www.sitepoint.com/article/standards-compliant-world | |||
</pre> | |||
* modify the template located at {dokuwiki}\lib\tpl\default\main.php (before <head> tag) | |||
<pre> | |||
<script type="text/javascript" src="/external.js"></script> | |||
</pre> | |||
資料來源: Yank, Kevin (2003). [http://www.sitepoint.com/article/standards-compliant-world New-Window Links in a Standards-Compliant World] 原本Yank的script是針對rel=external,此處則針對class="urlextern"進行宣告。 | |||
== 法2: 修改介面翻譯檔使用HTML語法 == | |||
* enable html markup | * enable html markup | ||