将HTML转换为HAML

时间:2013-06-12 07:28:35

标签: ruby haml html2haml

我需要在浏览器中阻止按钮。我知道HTML代码,但我想用haml

任何人都可以将此HTML代码转换为haml代码:

<HTML>
    <HEAD>
        <SCRIPT type="text/javascript">    
             window.history.forward();
             function noBack() { 
                  window.history.forward(); 
             }
        </SCRIPT>
    </HEAD>
    <BODY onload="noBack();" onpageshow="if (event.persisted) noBack();" onunload="">
        <a href="new1.html"> new1 </a>
        <a href="new2.html"> new2 </a>
    </BODY>
</HTML>

2 个答案:

答案 0 :(得分:4)

http://html2haml.heroku.com/

%html
  %head
    :javascript
      window.history.forward();
      function noBack() { 
           window.history.forward(); 
      }
  %body{:onload => "noBack();", :onpageshow => "if (event.persisted) noBack();", :onunload => ""}
    %a{:href => "new1.html"} new1
    %a{:href => "new2.html"} new2

答案 1 :(得分:0)

我在http://haml.io/

创建了更新的HTML / ERB转换器

如果有人愿意做出贡献并帮助改善它,那么它是开源的。它仍然基于伟大的Html2haml宝石。