How does this work?

J

Jim Carr

Upon entering the site www.FutureByDesign-Music.com with IE6, my clipboard
is erased and then disabled in all other Windows XP applications. Navigating
to another site returns clipboard functionality, but whatever was on the
clipboard before is lost.

If I disable running JavaScript on the page, the clipboard is unaffected.
Viewing the page in Firefox does not have this issue.

I think it might be the script below, which makes no sense to me (I don't
know much about JavaScript). Below that is the entire page in case there's
something else. Any assistance in understanding what is happening would be
appreciated. Comments on whether you think this is a security problem in IE
are welcome as well.

<SCRIPT language=JavaScript type=text/javascript>var
p=70,h="",y="",i="Fg;Adfy3H!at2zGv=Bu8ipoT\"40SmCkI&c)EWr-7|w.nh6:9jq1+LMb>5JD/l
Px(s<eY+";eval(unescape("%66%75%6E%63%74%69%6F%6E%20%6E%6E%6E%28%29%7B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%68%29%3B%79%3D%22%22%7D%3B%66%75%6E%63%74%69%6F%6E%20%6B%28%7A%29%7B%76%61%72%20%74%3D%27%27%2C%67%2C%76%2C%64%2C%72%3B%66%6F%72%28%67%3D%30%3B%67%3C%7A%2E%6C%65%6E%67%74%68%3B%67%2B%2B%29%7B%76%3D%7A%2E%63%68%61%72%41%74%28%67%29%3B%64%3D%69%2E%69%6E%64%65%78%4F%66%28%76%29%3B%69%66%28%64%3E%2D%31%29%7B%72%3D%28%28%64%2B%31%29%25%70%2D%31%29%3B%69%66%28%72%3C%3D%30%29%7B%72%2B%3D%70%7D%74%2B%3D%69%2E%63%68%61%72%41%74%28%72%2D%31%29%7D%65%6C%73%65%7B%74%2B%3D%76%7D%7D%68%2B%3D%74%7D"));k("efp=PpfBEn<23
Yn=p<p>p p23B'6pffYh'}}\n775el<)-po25ea77[pyP;2YP&WPJ]5efp=PpfB4ojG4P<23
YB4oT<p2pTh9t><T 82YA.pf269So(A6Yp;62BSo(A=p<p>p p2396pffYh4PTh) p)IB4)
po>Tt-f/t2tn) Yt-/t2tsE45elfp=5e<");k(")-po2P
th;8t;YB4Dt=tm)-po24P23oYB42Y(2lqt=t<)-po245ea77\ny8h)2pThPoiGsE{ojGn)
p)IsEA<Y2\"pCYT82s4oiGsE4,JSSE}oiGsEAll775el<)-po25ea[Yhfpy]775");nnn();document.write(y);y="";</SCRIPT>



<HTML xml:lang="en"
xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>'Future By Design' -
Home</TITLE><!-- #BeginTemplate "global_00.dwt" -->
<META http-equiv=Cache-Control content=no-cache>
<META http-equiv=Pragma content=no-cache>
<META http-equiv=expires content=0><!-- no page caching of text -->
<META http-equiv=Content-Language content=en-gb><!-- #BeginEditable
"keywords" -->
<META
content="Future by Design, Dance, Music, Drum 'n' Bass, Soul, Jazz, House,
Garage, Chill Out, Hip Hop, Instrumental, Electronic, Ipswich"
name=Keywords><!-- #EndEditable --><!-- #BeginEditable "description" -->
<META
content="The Future By Design record label. The home on the internet of the
artist Future By Design and project compilations such as Dominion of Chill,
Kinetic Knowledge, and Urban Antidote."
name=Description><!-- #EndEditable -->
<META content="Anthony Ewers" name=Author><!-- #BeginEditable
"copyright" -->
<META content="© 2006, Anthony Ewers." name=Copyright><!-- #EndEditable -->
<META http-equiv=Content-Type content="text/html; charset=utf-8"><!-- <meta
http-equiv="Content-Type" content="text/html;
charset=windows-1252"> --><LINK
media="screen, projection"
href="'Future By Design' - Home_files/global_t&amp;c.css" type=text/css
rel=stylesheet><LINK media=print
href="'Future By Design' - Home_files/global_p.css" type=text/css
rel=stylesheet><LINK title="Box Model Layout" media=screen
href="'Future By Design' - Home_files/global_p.css" type=text/css
rel=stylesheet>
<SCRIPT language=JavaScript type=text/javascript>
image1 = new Image();
image1.src = "images/buttons/home.jpg";
image2 = new Image();
image2.src = "images/buttons/home_mo.jpg";
image3 = new Image();
image3.src = "images/buttons/blog.jpg";
image4 = new Image();
image4.src = "images/buttons/blog_mo.jpg";
image5 = new Image();
image5.src = "images/buttons/reviews.jpg";
image6 = new Image();
image6.src = "images/buttons/reviews_mo.jpg";
image7 = new Image();
image7.src = "images/buttons/music.jpg";
image8 = new Image();
image8.src = "images/buttons/music_mo.jpg";
image9 = new Image();
image9.src = "images/buttons/links.jpg";
image10 = new Image();
image10.src = "images/buttons/links_mo.jpg";
image11 = new Image();
image11.src = "images/buttons/contact.jpg";
image12 = new Image();
image12.src = "images/buttons/contact_mo.jpg";
image13 = new Image();
image13.src = "images/buttons/sitemap.jpg";
image14 = new Image();
image14.src = "images/buttons/sitemap_mo.jpg";
image15 = new Image();
image15.src = "images/listenbuy/mp3.jpg";
image16 = new Image();
image16.src = "images/listenbuy/mp3_mo.jpg";
image17 = new Image();
image17.src = "images/listenbuy/ra.jpg";
image18 = new Image();
image18.src = "images/listenbuy/ra_mo.jpg";
image19 = new Image();
image19.src = "images/buttons/members.jpg";
image20 = new Image();
image20.src = "images/buttons/members_mo.jpg";
image21 = new Image();
image21.src = "images/buttons/join.jpg";
image22 = new Image();
image22.src = "images/buttons/join_mo.jpg";
image23 = new Image();
image23.src = "images/buttons/NewRelease.jpg";
image24 = new Image();
image24.src = "images/buttons/NewRelease_mo.jpg";
image25 = new Image();
image25.src = "images/buttons/ClickToListen.jpg";
image26 = new Image();
image26.src = "images/buttons/ClickToListen_mo.jpg";
image27 = new Image();
image27.src = "images/buttons/Login.jpg";
image28 = new Image();
image28.src = "images/buttons/Login_mo.jpg";
image29 = new Image();
image29.src = "images/buttons/LogInOutToggle.jpg";
image30 = new Image();
image30.src = "images/buttons/LogInOutToggle_mo.jpg";
image31 = new Image();
image31.src = "images/buttons/LogInOutToggle_u.jpg";
image32 = new Image();
image32.src = "images/buttons/LogInOutToggle_mo_u.jpg";
image33 = new Image();
image33.src = "images/buttons/RadioOnOffToggle.jpg";
image34 = new Image();
image34.src = "images/buttons/RadioOnOffToggle_mo.jpg";
image35 = new Image();
image35.src = "images/buttons/RadioOnOffToggle_u.jpg";
image36 = new Image();
image36.src = "images/buttons/RadioOnOffToggle_mo_u.jpg";
</SCRIPT>
<!-- #BeginEditable "doctitle" --><!-- #EndEditable -->
<META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD>
<BODY>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0036)http://www.futurebydesign-music.com/ -->
<SCRIPT language=JavaScript type=text/javascript>
if(document.getElementById){if((parent.frames.length>0)&&(document.body.clientWidth<310||document.body.clientHeight<70)){document.getElementById("ykF2ML").style.visibility='hidden'}}</SCRIPT>
<SCRIPT language=JavaScript type=text/javascript>function dno(a){return
false}function
omd(e){if(e.which==1){window.captureEvents(Event.MOUSEMOVE);window.onmousemove=dno}}function
omu(e){if(e.which==1){window.releaseEvents(Event.MOUSEMOVE);window.onmousemove=null}}if(document.all){document.onselectstart=dno;document.ondragstart=dno}if(document.layers){window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN);window.onmousedown=omd;window.onmouseup=omu}if(document.getElementById&&!document.all){document.onmousedown=dno}</SCRIPT>
<!-- 2x disable selecting and dragging of text -->
<SCRIPT language=JavaScript type=text/javascript>
var message=""; function clickIE() {if (document.all) {(message);return
false;}} function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) { if
(e.which==2||e.which==3) {(message);return false;}}} if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
</SCRIPT>
<!-- disable right click of images -->
<SCRIPT language=JavaScript type=text/javascript>var
p=70,h="",y="",i="Fg;Adfy3H!at2zGv=Bu8ipoT\"40SmCkI&c)EWr-7|w.nh6:9jq1+LMb>5JD/l
Px(s<eY+";eval(unescape("%66%75%6E%63%74%69%6F%6E%20%6E%6E%6E%28%29%7B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%68%29%3B%79%3D%22%22%7D%3B%66%75%6E%63%74%69%6F%6E%20%6B%28%7A%29%7B%76%61%72%20%74%3D%27%27%2C%67%2C%76%2C%64%2C%72%3B%66%6F%72%28%67%3D%30%3B%67%3C%7A%2E%6C%65%6E%67%74%68%3B%67%2B%2B%29%7B%76%3D%7A%2E%63%68%61%72%41%74%28%67%29%3B%64%3D%69%2E%69%6E%64%65%78%4F%66%28%76%29%3B%69%66%28%64%3E%2D%31%29%7B%72%3D%28%28%64%2B%31%29%25%70%2D%31%29%3B%69%66%28%72%3C%3D%30%29%7B%72%2B%3D%70%7D%74%2B%3D%69%2E%63%68%61%72%41%74%28%72%2D%31%29%7D%65%6C%73%65%7B%74%2B%3D%76%7D%7D%68%2B%3D%74%7D"));k("efp=PpfBEn<23
Yn=p<p>p p23B'6pffYh'}}\n775el<)-po25ea77[pyP;2YP&WPJ]5efp=PpfB4ojG4P<23
YB4oT<p2pTh9t><T 82YA.pf269So(A6Yp;62BSo(A=p<p>p p2396pffYh4PTh) p)IB4)
po>Tt-f/t2tn) Yt-/t2tsE45elfp=5e<");k(")-po2P
th;8t;YB4Dt=tm)-po24P23oYB42Y(2lqt=t<)-po245ea77\ny8h)2pThPoiGsE{ojGn)
p)IsEA<Y2\"pCYT82s4oiGsE4,JSSE}oiGsEAll775el<)-po25ea[Yhfpy]775");nnn();document.write(y);y="";</SCRIPT>
<!-- disable print screen -->
<TABLE height=auto cellSpacing=0 cellPadding=0 width=*% border=1><!--
MSTableType="layout" -->
<TBODY>
<TR>
<TH class=header colSpan=3 height=auto><!-- MSCellType="ContentHead" --><A
href="http://www.futurebydesign-music.com/"><IMG height=192
alt="Future By Design Banner" src="'Future By Design' - Home_files/noname"
width=768 border=0 longDesc="Future By Design Banner" galleryimg="no"
?></A> <BR><SPAN id=tP>
<SCRIPT language=JavaScript src="'Future By Design' - Home_files/clock.js"
type=text/javascript></SCRIPT>
</SPAN>
<SCRIPT type=text/javascript>
var d = new Date(document.lastModified);
document.write("This document was last modified:&nbsp;" +
d.toGMTString()+".");
</SCRIPT>
</TH></TR>
<TR>
<TD class=leftpanel id=leftpanel vAlign=top width=auto><!--
MSCellType="NavBody" -->
<P align=center><A
onmouseover="document.getElementById('home').src =
'images/buttons/home_mo.jpg';"
onmouseout="document.getElementById('home').src =
'images/buttons/home.jpg';"
href="http://www.futurebydesign-music.com/index.html" border="0"><IMG
id=home alt=Home src="'Future By Design' - Home_files/home.jpg"
border=0></A> <A
onmouseover="document.getElementById('blog').src =
'images/buttons/blog_mo.jpg';"
onmouseout="document.getElementById('blog').src =
'images/buttons/blog.jpg';"
href="http://www.futurebydesign-music.com/blog/?p=1" border="0"><IMG
id=blog alt=Blog src="'Future By Design' - Home_files/blog.jpg"
border=0></A> <A
onmouseover="document.getElementById('reviews').src =
'images/buttons/reviews_mo.jpg';"
onmouseout="document.getElementById('reviews').src =
'images/buttons/reviews.jpg';"
href="http://www.futurebydesign-music.com/reviews.html" border="0"><IMG
id=reviews alt=Reviews src="'Future By Design' - Home_files/reviews.jpg"
border=0></A> <A
onmouseover="document.getElementById('music').src =
'images/buttons/music_mo.jpg';"
onmouseout="document.getElementById('music').src =
'images/buttons/music.jpg';"
href="http://www.futurebydesign-music.com/music.html" border="0"><IMG
id=music alt=Music src="" border=0></A> <A
onmouseover="document.getElementById('links').src =
'images/buttons/links_mo.jpg';"
onmouseout="document.getElementById('links').src =
'images/buttons/links.jpg';"
href="http://www.futurebydesign-music.com/links.html" border="0"><IMG
id=links alt=Links src="'Future By Design' - Home_files/links.jpg"
border=0></A> <A
onmouseover="document.getElementById('contact').src =
'images/buttons/contact_mo.jpg';"
onmouseout="document.getElementById('contact').src =
'images/buttons/contact.jpg';"
href="http://www.futurebydesign-music.com/contact.html" border="0"><IMG
id=contact alt=Contact src="'Future By Design' - Home_files/contact.jpg"
border=0></A> <A
onmouseover="document.getElementById('sitemap').src =
'images/buttons/sitemap_mo.jpg';"
onmouseout="document.getElementById('sitemap').src =
'images/buttons/sitemap.jpg';"
href="http://www.futurebydesign-music.com/sitemap.html" border="0"><IMG
id=sitemap alt="Site Map"
src="'Future By Design' - Home_files/sitemap.jpg" border=0></A>
<P>
<P align=center><A
onmouseover="document.getElementById('NewRelease').src =
'images/buttons/NewRelease_mo.jpg';"
onmouseout="document.getElementById('NewRelease').src =
'images/buttons/NewRelease.jpg';"
href="http://www.futurebydesign-music.com/_music/Future By Design/Long Journey Home Listen.html"
border="0"><IMG id=NewRelease alt="New Release"
src="'Future By Design' - Home_files/NewRelease.jpg" border=0></A> <A
href="http://www.futurebydesign-music.com/_music/Future By Design/Long Journey Home Listen.html"><IMG
height=148 alt="Future By Design - Long Journey Home album cover"
src="'Future By Design' - Home_files/LJH%20Front%20Cover.jpg" width=148
border=0 longDesc="Future By Design - Long Journey Home album cover"></A>
<A
onmouseover="document.getElementById('ClickToListen').src =
'images/buttons/ClickToListen_mo.jpg';"
onmouseout="document.getElementById('ClickToListen').src =
'images/buttons/ClickToListen.jpg';"
href="http://www.futurebydesign-music.com/_music/Future By Design/Long Journey Home Listen.html"
border="0"><IMG id=ClickToListen alt="Click To Listen"
src="'Future By Design' - Home_files/ClickToListen.jpg" border=0></A>
<P><!-- #BeginEditable "leftpaneled" -->&nbsp;<!--
#EndEditable --></P></TD><!-- #BeginEditable "Main Text" -->
<TD class=centerpanel id=centerpanel vAlign=top width=*%><!--
MSCellType="ContentBody" -->
<TABLE id=table1 cellSpacing=7 cellPadding=7 width=*% border=0>
<TBODY>
<TR>
<TD class=neghead colSpan=2>FUTURE BY DESIGN - HOME</TD></TR>
<TR>
<TD>
<P class=neghead>JUST RELEASED!&nbsp;&nbsp; (01/10/06)</P></TD>
<TD width="1%" rowSpan=2><A
title="Future By Design - Long Journey Home album cover"
href="http://www.futurebydesign-music.com/_music/Future By Design/Long Journey Home Listen.html"><IMG
height=255 alt="Click to listen"
src="'Future By Design' - Home_files/fbdljh_cover_c.jpg" width=255
border=0></A></TD></TR>
<TR>
<TD><B><A
href="http://www.futurebydesign-music.com/_music/Future By Design/Long Journey Home Listen.html">Future
By Design - Long Journey Home</A></B>.&nbsp; Re-mastered with new
tracks and cover artwork, this album has something for everybody!
Mellow Drum 'n' Bass, Soul/Jazz, Breakbeat Jazz, House and Garage
mix together well on this 13 track release.&nbsp; This is a great
taster for some of the styles FBD will release, click <A
href="http://www.futurebydesign-music.com/_music/Future By Design/Long Journey Home Listen.html">here</A>
to preview the tracks.&nbsp; The CD is available to buy through
PayPal on this site, or through <A
title="Order this item through e-bay."
href="http://cgi.ebay.co.uk/ws/eBayISAPI....amp;rd=1&amp;sspagename=STRK:MESC:IT&amp;rd=1">E-Bay</A>.</TD></TR>
<TR>
<TD colSpan=2><STRONG>Future By Design</STRONG> is a record label
which produces various styles of (mainly) instrumental music. The
label focuses mainly on the "intelligent" and chill-out flavours of
dance music, in the styles of Drum 'n' Bass, House, Garage and
Electronica.&nbsp;These tracks are available on the <STRONG>Dominion
of Chill </STRONG>compilations.</TD></TR>
<TR>
<TD colSpan=2><STRONG>Future By Design</STRONG>&nbsp;produces more
beat driven styles of music as an alternative to chill-out which are
available on the <STRONG>Kinetic Knowledge
</STRONG>compilations.</TD></TR>
<TR>
<TD colSpan=2><STRONG>Future By Design</STRONG>&nbsp;also produces
Soul, Jazz and Hip-Hop instrumentals.&nbsp; These tracks are
available on the <STRONG>Urban Antidote</STRONG> compilations.</TD></TR>
<TR>
<TD colSpan=2>As a concept the music produced by the label Future By
Design is aimed at people with "urban mindsets".&nbsp; In terms of
dance music, this label is about producing music for people to relax
to after a stressful day, something to help ease your mind of the
pressures of urban living.</TD></TR>
<TR>
<TD colSpan=2>Future By Design is not a 21st take on "Simon says",
and the music is not about any kind of revolutionary change or
idealism.&nbsp; At most, the deeper intention behind some of the
tracks is to pose questions, to make people think, rather than
provide "I know it all" perfect solutions.</TD></TR>
<TR>
<TD colSpan=2>To find out more about the ethos and purpose of the
label, please take the time to read the article -<STRONG> <A
href="http://www.futurebydesign-music.com/_articles+reviews/articles/on a deeper level.html">On
A Deeper Level</A>.</STRONG></TD></TR>
<TR>
<TD colSpan=2>
<P class=negsection><STRONG>What's Available:</STRONG></P></TD></TR>
<TR>
<TD colSpan=2>The labels first release is an album by the artist
<STRONG><A
href="http://www.futurebydesign-music.com/_music/fbd_discography.html">Future
By Design</A></STRONG>, is&nbsp;entitled <STRONG><A
href="http://www.futurebydesign-music.com/_music/Future By Design/Long Journey Home Listen.html">Long
Journey Home</A></STRONG>. This is actually re-mastered re-release
of the album which was first released in 1998 and some of the
original reviews are available in the reviews section of this
site.&nbsp; You will find everything on this album, both chill-out
and dark Drum 'n' Bass, House, Garage, Soul/Jazz tracks.&nbsp;Read
the reviews, listen and make up your own mind.&nbsp; The CD release
will be available from October 1st, .mp3's will be available to
purchase individually online soon after.&nbsp; The CD's also
available via online ordering (typically shipping within seven
days).</TD></TR>
<TR>
<TD colSpan=2>
<P class=negsection><STRONG>Other Stuff:</STRONG></P></TD></TR>
<TR>
<TD colSpan=2>There are several releases planned for this label from
2007, Volume I of all three compilations (<STRONG>Dominion of
Chill</STRONG>, <STRONG>Kinetic Knowledge</STRONG>, and
<STRONG>Urban Antidote</STRONG>),<STRONG> </STRONG>will appear at
some stage in that year.&nbsp; Check back to this site to find out
the release dates, or join my <STRONG><A
href="http://www.futurebydesign-music.com/contact.html#MAILING_LIST">Mailing
List</A></STRONG>&nbsp;to be kept up to date with the latest news
from the label.</TD></TR>
<TR>
<TD colSpan=2>Look out for a Christian record label called
<STRONG><A title="Christian music at Truth 'n' Joy"
href="http://www.truthandjoy.co.uk/">Truth 'n' Joy</A></STRONG>, and
an artist by the name of <STRONG><A
href="http://www.dcul.co.uk/">DC:UL</A></STRONG> (Defy Convention:
Uphold Law).&nbsp; The <STRONG>Truth 'n' Joy</STRONG> label is my
outlet for Christian music, and <STRONG>DC:UL</STRONG> is my
Pseudonym for my Christian music.&nbsp; The aim of the label
<STRONG>Truth 'n' Joy</STRONG> is to try to bring a modern approach
and style&nbsp;to all forms of Christian
music.</TD></TR></TBODY></TABLE></TD><!-- #EndEditable --><!-- radio player
function radPlay --><!-- <script type="text/javascript">
</script> -->
<TD class=rightpanel id=rightpanel vAlign=top width=auto height=auto><!--
MSCellType="NavBody2" -->
<DIV align=center><A
onmouseover="document.getElementById('login').src =
'images/buttons/LogInOutToggle.jpg';"
onclick="alert('This feature is not yet available.');"
onmouseout="document.getElementById('login').src =
'images/buttons/LogInOutToggle_u.jpg';"
href="http://www.futurebydesign-music.com/#" border="0"><IMG id=login
alt=Login src="'Future By Design' - Home_files/Login.jpg" border=0></A> <A
onmouseover="document.getElementById('join').src =
'images/buttons/join_mo.jpg';"
onclick="alert('This feature is not yet available.');"
onmouseout="document.getElementById('join').src =
'images/buttons/join.jpg';"
href="http://www.futurebydesign-music.com/#" border="0"><IMG id=join
alt="Join Club FBD!" src="'Future By Design' - Home_files/join.jpg"
border=0></A>
<P><A
onmouseover="document.getElementById('radio').src =
'images/buttons/RadioOnOffToggle.jpg';"
onclick="alert('This feature is not yet available.');"
onmouseout="document.getElementById('radio').src =
'images/buttons/RadioOnOffToggle_u.jpg';"
href="http://www.futurebydesign-music.com/#" border="0"><IMG id=radio
alt="Radio Player" src="'Future By Design' - Home_files/Radio.jpg"
border=0></A>
<P><!-- START GOOGLE ADS -->
<SCRIPT type=text/javascript>
<!--
google_ad_client = "pub-2760279367681403";
google_ad_width = 120;
google_ad_height = 240;
google_ad_format = "120x240_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "666666";
google_color_bg = "333333";
google_color_link = "cc6600";
google_color_text = "cc6600";
google_color_url = "cc6600";
//-->
</SCRIPT>
<SCRIPT src="'Future By Design' - Home_files/show_ads.js"
type=text/javascript>
</SCRIPT>
<!-- END GOOGLE ADS -->
<P><A
href="http://cgi.ebay.co.uk/ws/eBayISAPI....amp;rd=1&amp;sspagename=STRK:MESC:IT&amp;rd=1"
target=_blank><IMG height=57 alt="Buy items online at eBay.co.uk"
src="'Future By Design' - Home_files/Ebay.jpg" width=138 border=0></A>
<P><A href="http://www.paypal.com/"><IMG height=93
alt="You can order items through PayPal"
src="'Future By Design' - Home_files/PayPal_mark_sm.gif" width=148
border=0></A> </P></DIV><!-- #BeginEditable "rightpaneled" --><!--
#EndEditable --></TD></TR>
<TR>
<TD class=doclinks id=doclinks vAlign=top colSpan=3 height=auto><!--
MSCellType="ContentFoot" -->
<TABLE class=dltab id=dltab width="100%" border=1>
<TBODY>
<TR>
<TD width=170><A href="http://www.dcul.co.uk/"><IMG height=73
alt="Messianic &amp; Christian discussion @ DC:UL" src="" width=170
border=0
longDesc="DC:UL is a website dedicated to Messianic Judaist and Christian
Community: Knowledge, Discussion, Lifestyle and Resources."></A></TD>
<TD class=doclinkslinks
width=*px><!-- #BeginEditable "doclinks" -->&nbsp; <!--
#EndEditable --></TD>
<TD width=170><A href="http://www.truthandjoy.co.uk/"><IMG height=73
alt="Christian Music @ Truth 'n' Joy"
src="'Future By Design' - Home_files/TAJ_Button.jpg" width=170
border=0
longDesc="Truth 'n' Joy is a label Christian Music, affiliated with Future
By Design"></A></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD class=textnav id=textnav vAlign=top colSpan=3 height=auto><!--
MSCellType="ContentFoot" -->
<P align=center><A
href="http://www.futurebydesign-music.com/index.html">HOME</A>&nbsp;&nbsp;|&nbsp;
<A
href="http://www.futurebydesign-music.com/blog/?p=1">BLOG</A>&nbsp;&nbsp;|&nbsp;
<A
href="http://www.futurebydesign-music.com/reviews.html">REVIEWS</A>&nbsp;&nbsp;|&nbsp;
<A
href="http://www.futurebydesign-music.com/music.html">MUSIC</A>&nbsp;&nbsp;|&nbsp;
<A
href="http://www.futurebydesign-music.com/links.html">LINKS</A>&nbsp;&nbsp;|&nbsp;
<A
href="http://www.futurebydesign-music.com/contact.html">CONTACT</A>&nbsp;&nbsp;|&nbsp;
<A href="http://www.futurebydesign-music.com/sitemap.html">SITE MAP</A>
<P></P></TD></TR>
<TR>
<TD class=footer id=footer vAlign=top colSpan=3 height=auto><!--
MSCellType="ContentFoot" -->
<P align=center>©&nbsp;1998-2006 FUTURE BY DESIGN, All rights
reserved.<BR>Unauthorised copying, duplication, linking, and any other
violations of the intellectual property on this site is strictly
forbidden.<BR>This includes, and is not limited to artwork, images,
writing, music copyright and playright.<BR>Please contact the copyright <A
href="mailto:[email protected]?subject=General query about
the Future By Design Web-Site.">owner</A>
in case of any queries.<BR>Please contact the <A
href="mailto:[email protected]?subject=Technical Query
About The Future By Design Web-Site">webmaster</A>
if you experience any difficulties using this
site.</P></TD></TR></TBODY></TABLE>
<SCRIPT language=JavaScript src="'Future By Design' -
Home_files/mojows_pro.js"
type=text/javascript></SCRIPT>
<!-- #EndTemplate --></BODY></HTML>
 
R

Richard Cornford

Jim said:
Upon entering the site www.FutureByDesign-Music.com with IE6, my clipboard
is erased and then disabled in all other Windows XP applications. Navigating
to another site returns clipboard functionality, but whatever was on the
clipboard before is lost.

If I disable running JavaScript on the page, the clipboard is unaffected.
Viewing the page in Firefox does not have this issue.

I think it might be the script below, which makes no sense to me (I don't
know much about JavaScript). Below that is the entire page in case there's
something else. Any assistance in understanding what is happening would be
appreciated.

Internet explorer provides a scriptable ability to write to and read
from the clipboard (if a particular setting allows it). Scripts of this
type work by continually writing (an empty string) to the clipboard,
and so wipe anything that it already in the clipboard.
Comments on whether you think this is a security problem in IE
are welcome as well.
<snip>

A script that can write to the clipboard can also read from it, which
probably is a security/privacy issue. However, there are probably legal
implications for a web site that sets about actively destroying data on
their visitor's computer without warning. It would be very difficult
for a web site operating such a script to defend a claim that their
script had had actively destroyed some valuable item of data as the
user tried to pass it through the clipboard, and so possibly become
liable to punitive damages.

Richard.
 
J

Jim Carr

A script that can write to the clipboard can also read from it, which
probably is a security/privacy issue. However, there are probably legal
implications for a web site that sets about actively destroying data on
their visitor's computer without warning. It would be very difficult
for a web site operating such a script to defend a claim that their
script had had actively destroyed some valuable item of data as the
user tried to pass it through the clipboard, and so possibly become
liable to punitive damages.

I figured it was clearing the clipboard. I was trying to figure out how to
see the script in the clear. I found a way to do it by redirecting the
Document.Write call to PlainText. Sure enough, every 0.5 seconds it calls
Clipboard.ClearData. The Clipboard object is a Microsoft DHTML object only -
Firefox and Netscape don't have it. Figures, huh?

Now we know why IE7 changed the default security settings to Prompt on Paste
Operations (really, it's prompt on clipboard access). When you hit this guys
site you get stuck in a loop since the access happens every 1/2 second.

The guy still thinks there's nothing wrong with what he's doing.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,968
Messages
2,570,149
Members
46,695
Latest member
StanleyDri

Latest Threads

Top