Prev: FAQ Topic - What is the Document Object Model (DOM)? (2010-03-22)
Next: FAQ Topic - Internationalisation and Multinationalisation in javascript. (2010-03-23)
From: Bwig Zomberi on 29 Mar 2010 13:13 Bwig Zomberi wrote: > The best way is, as I mentioned, earlier is to use the functionality > already provided by the browser to copy rich text, not RTF, into > clipboard. And, get clipboard data pasted into Outlook. > > If required, you can write a custom Outlook Add-on to process this > clipboard RTF data (in text). Add-On code will not be restricted, unlike > browser security model. Correction to 2nd Paragraph: If you want to copy RTF, not rich text, then you need to write a custom Outlook Add-on to process clipboard text RTF data. Add-On code will be restricted, unlike browser security model. -- Bwig Zomberi
From: Bwig Zomberi on 29 Mar 2010 13:19 Bwig Zomberi wrote: >> If required, you can write a custom Outlook Add-on to process this >> clipboard RTF data (in text). Add-On code will not be restricted, unlike >> browser security model. > > Correction to 2nd Paragraph: If you want to copy RTF, not rich text, > then you need to write a custom Outlook Add-on to process clipboard text > RTF data. Add-On code will be restricted, unlike browser security model. Correction to correction: .... Add-on cod will *not* be restricted, unlike browser security model. -- Bwig Zomberi
From: galactic on 14 Apr 2010 09:23 On Mar 29, 1:19 pm, Bwig Zomberi <zomberiMAPSONNOS...(a)gmail.com> wrote: > Bwig Zomberi wrote: > >> If required, you can write a custom Outlook Add-on to process this > >> clipboard RTF data (in text). Add-On code will not be restricted, unlike > >> browser security model. > > > Correction to 2nd Paragraph: If you want to copy RTF, not rich text, > > then you need to write a custom Outlook Add-on to process clipboard text > > RTF data. Add-On code will be restricted, unlike browser security model. > > Correction to correction: .... Add-on cod will *not* be restricted, > unlike browser security model. > > -- > Bwig Zomberi Bwig, I can't use any add-on - basically the business requirement was that someone be able to goto a business page, click and copy a vanity URL (somedomain.com/fruitflies/) but actually take a tracking variable with it so we know who actually used it...(somedomain.com/fruitflies/ index.htm?vanity=1)and let them paste that directly into their outlook signature - which only seems to accept rtf (maybe word version)... I have seen it done without any add on's at pratyatosa.com/ DiacriticsConverter.htm... This page seems to be able to create rtf into the clipboard with no add ons... What I really want to say is Thank you so much no matter what for your attention to this blog... It is nice to get some reaction... -Galactic
From: Bwig Zomberi on 22 Apr 2010 13:22
galactic wrote: > > Bwig, > > I can't use any add-on - basically the business requirement was that > someone be able to goto a business page, click and copy a vanity URL > (somedomain.com/fruitflies/) but actually take a tracking variable > with it so we know who actually used it...(somedomain.com/fruitflies/ > index.htm?vanity=1)and let them paste that directly into their outlook > signature - which only seems to accept rtf (maybe word version)... I > have seen it done without any add on's at pratyatosa.com/ > DiacriticsConverter.htm... This page seems to be able to create rtf > into the clipboard with no add ons... > I do not have Outlook 2003. I installed Outlook 2010 Beta. The signature box in this version accepts any content copied using "Copy" and "Copy shortcut" menu options of IE. I went to http://pratyatosa.com/DiacriticsConverter.htm but did not find the link that copied RTF to clipboard. I wrote the following web page code to simulate the behavior of your "somedomain.com/fruitflies/index.htm?vanity=1". That also works with the signature box. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title></title> <meta name="generator" content="Bluefish 2.0.0" /> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <script type="text/javascript" > function changeLink(oLink) { oLink.outerHTML = "<a href=\"http://www.example.com/index.htm?id=" + Math.random() + "\">Outlook Link</a>"; } </script> </head> <body> <a href="http://www.example.com/index.htm" onmouseover="changeLink(this);">Outlook Link</a> </body> </html> You could replace Math.random with getCookie of a unique tracking cookie value set by your server. -- Bwig Zomberi |