![]() |
| ||
| Copy text to clipboard Hi there all I am in the process of developing a knowledgebase.. I have some cool click and copy script but it doesnt allow me to format the text that is copied so that I can copy an already fromatted email.. for example: Hi, thank you for contacting us, blablablablablablablablablablabla blablablablablablablablablablablablablablablablabla Kind regards blabla. here is the jscript I have: [html] <script language="javascript" type="text/javascript"> <!-- function copy_clip(meintext) { if (window.clipboardData) { window.clipboardData.setData("Text", meintext); } else if (window.netscape) { netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect'); var clip = Components.classes['@mozilla.org/widget/clipboard;1'] .createInstance(Components.interfaces.nsIClipboard); if (!clip) return; var trans = Components.classes['@mozilla.org/widget/transferable;1'] .createInstance(Components.interfaces.nsITransferable); if (!trans) return; trans.addDataFlavor('text/unicode'); var str = new Object(); var len = new Object(); var str = Components.classes["@mozilla.org/supports-string;1"] .createInstance(Components.interfaces.nsISupportsString); var copytext=meintext; str.data=copytext; trans.setTransferData("text/unicode",str,copytext.length*2); var clipid=Components.interfaces.nsIClipboard; if (!clip) return false; clip.setData(trans,null,clipid.kGlobalClipboard); } alert("The following text has been copied:\n\n" + meintext); return false; } //--> </script> <p><span onclick='return copy_clip("this text will be copied to clipboard'> when you click on this text, the above is copied.(but you cant see it untill you paste it. </span> </p> [/html] here is my problem. I cant format any thing in this area <p><span onclick='return copy_clip("this text will be copied to clipboard'> I get that jscript error if i try... I want to for example, do something like this: <p><span onclick='return copy_clip("hi there, <p>thank you for contacting us etc</p>")'> so that when pasted you can have a nicely formatted email/... Please HELP thanks!! |
| ||
| Re: Copy text to clipboard First, there is a difference between Jscript and JavaScript. They are two different languages. Second, I don't know of any OS that will copy fully-formatted HTML to the clipboard. Sorry. |
| All times are GMT -4. The time now is 8:23 am. |
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC