The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

The only way I know of not involving copy&paste requires server side scripting of some sort. Either have a script place the dynamically created script in a file on the server and let the user download that file, or send the appropriate headers for a file download and stream the outputted script.

Thanks Dan, I had a feeling it would have to be like that. A bit of a nuisance because the button will get used alot but probably only 1% is useful to me, the rest will be people experimenting. The trouble is I'm trying to make it as user friendly as possible, so copy&paste isn't such a good idea. I'll give it a go tommorrow, but for now bed beckons......6am here in the UK!!! I've got to get a TFT screen before I ruin my eyes!!! Everythings going wobbly