2012-04-05 44 views

回答

0

您可以使用JavaScript實現解析,這樣就不需要任何服務器端邏輯。

當你下載MarkItUp的例子是使用JavaScript生成預覽

$.ajax({ 
    url:options.previewTemplatePath, 
    dataType: 'text', 
    global: false, 
    success: function(data) { 
    writeInPreview(localize(data, 1).replace(/<!-- content -->/g, $$.val())); 
    } 
}); 

function writeInPreview(data) { 
      if (options.previewInElement) { 
       $(options.previewInElement).html(data); 
      } else if (previewWindow && previewWindow.document) {   
       try { 
        sp = previewWindow.document.documentElement.scrollTop 
       } catch(e) { 
        sp = 0; 
       } 
       previewWindow.document.open(); 
       previewWindow.document.write(data); 
       previewWindow.document.close(); 
       previewWindow.document.documentElement.scrollTop = sp; 
      } 
     } 

所以,你可以添加你的分析邏輯中writeInPreview例如。