zoukankan      html  css  js  c++  java
  • generate eml file

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> Send Email </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     </HEAD>
    
    
    <textarea id="textbox" style=" 300px; height: 600px;">
    To: sample <sample@hotmail.com>
    Subject: Invoice
    X-Unsent: 1
    Content-Type: text/html
    
    <html>
    <head>
    <style>
        body, html, table {
            font-family: Calibri, Arial, sans-serif;
        }
        .pastdue { color: crimson; }
        table {
            border: 1px solid silver;
            padding: 6px;
        }
        thead {
            text-align: center;
            font-size: 1.2em;
            color: navy;
            background-color: silver;
            font-weight: bold;
        }
        tbody td {
            text-align: center;
        }
    </style>
    </head>
    <body>
    <table width=100%>
        <tr>
            <td><img src="http://192.168.255.221/logo.png" width="200" height="57" alt=""></td>
            <td align="right"><h1><span class="pastdue"></span> INVOICE</h1></td>
        </tr>
    </table>
    <table width=100%>
        <thead>
            <th>Invoice #</th>
            <th>Days Overdue</th>
            <th>Amount Owed</th>
        </thead>
        <tbody>
        <tr>
            <td>OU812</td>
            <td>9</td>
            <td>$4395.00</td>
        </tr>
        <tr>
            <td>OU812</td>
            <td>9</td>
            <td>$4395.00</td>
        </tr>
        <tr>
            <td>OU812</td>
            <td>9</td>
            <td>$4395.00</td>
        </tr>
        </tbody>
    </table>
    </body>
    </html>
    
    </textarea> 
    <br>
    
    <button id="create">Create file</button><br><br>
    <a download="invoice.eml" id="downloadlink" style="display: none">Download</a>
    
       
     <script>
        (function () {
            var textFile = null,
              makeTextFile = function (text) {
                var data = new Blob([text], {type: 'text/plain'});
                if (textFile !== null) {
                  window.URL.revokeObjectURL(textFile);
                }
                textFile = window.URL.createObjectURL(data);
                return textFile;
              };
    
              var create = document.getElementById('create'),
                textbox = document.getElementById('textbox');
                create.addEventListener('click', function () {
                
                
                var link = document.getElementById('downloadlink');
                link.href = makeTextFile(textbox.value);
                link.style.display = 'block';
                
            }, false);
        })();
     </script>
     </BODY>
    </HTML>
  • 相关阅读:
    一个业务场景的优化讨论
    关于Box Anemometer的安装配置遇到的几个坑
    CentOS6.5内 MySQL5.7.19编译安装
    CentOS6.5内 Oracle 11GR2静默安装
    始祖公——陈憺 河浦人文 (转载)
    Andriod- 从网络下载文件保存到SDCARD里
    Android Studio 如何添加第三方插件
    Android- SharedPreferences的封装
    Java/Andriod- 常用的 Android Studio 快捷键
    Java/Andriod- 动态权限申请
  • 原文地址:https://www.cnblogs.com/coolyylu/p/9591665.html
Copyright © 2011-2022 走看看