HI WELCOME TO Sirees

create email or .ics file for outlook using javascript or jquery?

Leave a Comment



<html><script>
    function SendLinkByMail(href) {
      //////outlook mail script      //                 var subject= "Interesting Information";      //               var email = "sireeh@kansiris.com"      //               var mailto = "mailto:"+email;      //                 var body = "I thought you might find this information interesting:\r\n\r\n<";      //                 body += window.location.href;      //                 body += ">";      //                // var uri = "mailto:?subject=";      //                var uri = mailto+"?subject=";      //                 uri += encodeURIComponent(subject);      //                 uri += "&body=";      //                 uri += encodeURIComponent(body);      //                 window.open(uri);      //              window.close(uri);      //// outlook mail script      // //               var email ="sireeh@kansiris.com";      // //     var subject = "sireeh@kansiris.com";      // //     var emailBody = 'Hi sireeh@kansiris.com';      // //     document.location = "mailto:"+email+"?subject="+subject+"&body="+emailBody;      alert('ks');var icsMSG = "BEGIN:vCALENDAR\n" +        "PRODID:-//Google Inc//Google Calendar 70.9054//EN\n" +        "VERSION:2.0\n" +        "CALSCALE:GREGORIAN\n" +        "METHOD:PUBLISH\n" +        "BEGIN:VEVENT\n" +        "DTSTART:2019/03/21 \n" +        "DTEND: 2019/03/21 \n" +        "DTSTAMP: 2019/03/21 \n" +        //"ORGANIZER;CN=BPM Support:mailto:\n" +        "ORGANIZER;CN=BPM:MAILTO:\n"+        "UID:ahuhc9tfpdchronslellbb7mfg@google.com\an" +        "ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN=;X-NUM-GUESTS=0:mailto:\n" +        "CREATED:2019/03/21 \n" +        //"DESCRIPTION:"+ "Please find the process details below\n\n" + " a. Client Name : " + client + "<br/> b. Engagement Description : " + engagementDescr + "<br/> c. Engagement Number : " + engagementNumber + "<br/> d. Filing Type : " + filingName + "<br/> e. Filing Due Date : " + dtEnd + "<br/> f. Responsible Party : " + responsiblePartyForFiling + "<br/> g. Filing / Waiver Expiration Comments : " + description + " " + url + "\n" +//        //"DESCRIPTION;ENCODING=QUOTED-PRINTABLE:"+ "Please find the process details below. =0D=0A" +"  Client Name : " + client + "=0D=0A " +" Engagement Description : " + engagementDescr + "=0D=0A " +" Engagement Number : " + engagementNumber + "=0D=0A " + " Filing Type : " + filingName + "=0D=0A " + " Filing Due Date : " + dtEnd + "=0D=0A " +" Responsible Party : " + responsiblePartyForFiling + "=0D=0A " +" Filing / Waiver Expiration Comments : " + description + "=0D=0A " + url + "\n" +        //"X-ALT-DESC;FMTTYPE=text/html:" + '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"><HTML><HEAD><META NAME="Generator" CONTENT="MS Exchange Server version 08.00.0681.000"><TITLE></TITLE></HEAD><BODY><table><tr><td>Please find the process details below. : </td><td></td><td></td></tr></table><table><tr><td>Client Name : </td><td>' + client + '</td></tr><tr><td>Engagement Description : </td><td>' + engagementDescr + '</td></tr><tr><td>Engagement Number : </td><td>' + engagementNumber + '</td></tr><tr><td>Filing Type : </td><td>' + filingName + '</td></tr><tr><td> Filing Due Date : </td><td>' + dtEnd + '</td></tr><tr><td>Responsible Party : </td><td>' + responsiblePartyForFiling + '</td></tr><tr><td>Filing / Waiver Expiration Comments : </td><td>' + description + '</td></tr><tr><td>Please click here to open the workflow : </td><td>' + url + '</td></tr></table></BODY></HTML>' + "\n" +        "X-ALT-DESC;FMTTYPE=text/html:" + '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"><HTML><HEAD><META NAME="Generator" CONTENT="MS Exchange Server version 08.00.0681.000"><TITLE></TITLE></HEAD><BODY><table><tr><td>Please find the process details below. : </td><td></td><td></td></tr></table><table><tr><td>Client Name : </td><td>2019/03/21</td></tr><tr><td>Engagement Description : </td><td> 2019/03/21</td></tr><tr><td>Engagement Number : </td><td>2019/03/21</td></tr><tr><td>Filing Type : </td><td>2019/03/21</td></tr><tr><td> Filing Due Date : </td><td>2019/03/21</td></tr><tr><td>Responsible Party : </td><td>2019/03/21</td></tr><tr><td>Filing / Waiver Expiration Comments : </td><td>2019/03/21</td></tr><tr><td>Please <a href="2019/03/21"> Click Here </a> to Open the Workflow</td><td></td></tr></table></BODY></HTML>' + "\n" +        "LAST-MODIFIED: 2019/03/21 \n" +        "LOCATION:\n" +        "SEQUENCE:0\n" +        "STATUS:CONFIRMED\n" +        "X-MICROSOFT-CDO-BUSYSTATUS:FREE\n" +        "SUMMARY: 2019/03/21 \n" +        "TRANSP:OPAQUE\n" +        "BEGIN:VALARM\n" +        "ACTION:DISPLAY\n" +        "TRIGGER:-PT2W\n" +        "DESCRIPTION:REMINDER\n" +        "END:VALARM\n"           "END:VEVENT\n" +      "END:VCALENDAR";

     if(window.navigator.msSaveOrOpenBlob) //IE & Edge
  {
    var blob = new Blob([icsMSG], { type: 'text/calendar;charset=utf-8' });
window.navigator.msSaveOrOpenBlob(blob, 'download.ics');
  }
      else{//Chrome & FF

        window.open( "data:text/calendar;charset=utf8," + escape(icsMSG));

      }
  }  </script><body>
            <p><a href="javascript:SendLinkByMail()">Email link to this page</a></p>
</body>
</html>

0 comments:

Post a Comment

Note: only a member of this blog may post a comment.