2010-06-17 82 views

回答

5

這裏是降價的完整參考:http://daringfireball.net/projects/markdown/syntax

而且因爲沒有如何設置目標屬性提,我會認爲這是不能直接,但該參考文件還說:

對於Markdown的語法中未涵蓋的任何標記,只需使用HTML 本身。沒有必要在前言 或劃定它,以表明你是從從Markdown切換到HTML;你只需使用標籤即可。

來源:http://daringfireball.net/projects/markdown/syntax#html

所以我建議你必須使用HTML語法的鏈接這樣

更新

如果您纏繞降價生成一個div含量一個特定的ID是這樣的:

你使用jQuery,您可以添加以下的javascript:

$('#some_id a').attr('target','_blank'); 

也可以保存在一個變量中BlueCloth輸出輸出之前。

markdown_generated_string.gsub!(/<a\s+/i,'<a target="_blank" ') 
+0

我正在使用':escape_html => true',所以這是不可能的。我不希望用戶輸入純html,我不需要降價。 :\ – Tom 2010-06-17 13:12:49

+0

查看我的更新:您可以在渲染之後通過渲染或通過紅寶石來操縱它。 – jigfox 2010-06-17 13:53:23

相關問題