6d5 < 56d54 < var lastimgoh=''; 58,59c56,57 < var fbr=null, needlook=true, gtois='', wois=null, matfound=false, optionally=false; < var attachment='', img1=null, imgw=0, imgh=0, gtoviaresult=false; --- > var fbr=null, needlook=true; > var attachment='', img1=null, imgw=0, imgh=0; 282c280 < document.getElementById(selector.replace('#','')).style.background="URL('" + tv.split('#')[0] + "')"; --- > document.getElementById(selector.replace('#','')).style.background='URL(' + tv.split('#')[0] + ')'; 286c284 < document.getElementById(selector.replace('#','')).style.background="URL('" + tv.trim().split('#')[0] + "')"; --- > document.getElementById(selector.replace('#','')).style.background='URL(' + tv.trim().split('#')[0] + ')'; 290c288 < document.getElementById(selector.replace('#','')).style.background="URL('" + tv.trim().split('#')[0] + "')"; --- > document.getElementById(selector.replace('#','')).style.background='URL(' + tv.trim().split('#')[0] + ')'; 294c292 < document.getElementById(selector.replace('#','')).style.background="URL('" + tv.trim().split('#')[0] + "')"; --- > document.getElementById(selector.replace('#','')).style.background='URL(' + tv.trim().split('#')[0] + ')'; 308d305 < hides[ihides].style.display='inline-block'; 344,347d340 < hides=document.getElementsByTagName('h4'); < for (ihides=0; ihides .ui-draggable { visibility:hidden; } '; < document.getElementById('img').title=(document.getElementById('img').innerText || document.getElementById('img').contentWindow || document.getElementById('img').contentDocument); < imgohis=''; < } 569,579c532 < if (document.getElementById('result').innerHTML.indexOf('@') != -1 && document.getElementById('result').innerHTML != '@' && document.getElementById('result').innerHTML.indexOf(' ') == -1) { < gtois=document.getElementById('result').innerHTML; < document.getElementById('result').innerHTML=''; < gtoviaresult=true; < emailsnapshot(); < } else if (document.getElementById('result').innerHTML.indexOf(' ') == -1 && document.getElementById('result').innerHTML.replace(/0/g,'').replace(/1/g,'').replace(/2/g,'').replace(/3/g,'').replace(/4/g,'').replace(/5/g,'').replace(/6/g,'').replace(/7/g,'').replace(/8/g,'').replace(/9/g,'') == '') { < gtois=document.getElementById('result').innerHTML; < document.getElementById('result').innerHTML=''; < gtoviaresult=true; < emailsnapshot(); < } else if (document.getElementById('iurl').value.indexOf(document.getElementById('result').innerHTML) != 0) { --- > if (document.getElementById('iurl').value.indexOf(document.getElementById('result').innerHTML) != 0) { 776,863d728 < < function emailsnapshot() { < var tois=gtois.trim(), zbigstr='', zs=''; < var smssuffix='', plussms=''; < var wastitle='' + document.getElementById('img').title; < document.getElementById('img').title=''; < if (eval('' + encodeURIComponent(document.getElementById('img').outerHTML.split(' contenteditable=')[0] + ' contenteditable="true">' + (document.getElementById('img').innerText || document.getElementById('img').contentWindow || document.getElementById('img').contentDocument) + '').length) < 800) { < smssuffix=', and all integers will SMS'; < plussms=' or SMS'; < if (tois.trim() != '' && tois.replace(/0/g,'').replace(/1/g,'').replace(/2/g,'').replace(/3/g,'').replace(/4/g,'').replace(/5/g,'').replace(/6/g,'').replace(/7/g,'').replace(/8/g,'').replace(/9/g,'') == '') { < zs='@'; < } < } //else { < //alert('why ' + document.getElementById('img').outerHTML.split(' onblur=')[0] + '>' + (document.getElementById('img').innerText || document.getElementById('img').contentWindow || document.getElementById('img').contentDocument) + ''); < //} < if ((tois + zs).indexOf('@') == -1) { < //gtois=prompt('Please enter email address to send to? (just @ will show and ask via a popup window and all uppercase will use an inline HTML technique rather than an HTML file attachment)', ''); < if (optionally) { < //optionally=false; < if (gtois == '') { < gtois=prompt('Optionally enter email address to send to? (just @ will show and ask via a popup window, and just - will not ask again' + smssuffix + ')', ''); < } < } else { < gtois=prompt('Please enter email address to send to? (just @ will show and ask via a popup window, and just - will hide this emoji' + smssuffix + ')', ''); < } < if (gtois == null) { gtois=''; } < tois=gtois; < } < if (tois == '-') { < if (navigator.userAgent.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i)) { < gtois=' '; < } else { < gtois=''; < } < document.getElementById('mybemail').style.display='none'; < document.getElementById('img').title=wastitle; < return ''; < } else if (tois == '@') { < gtois=''; < document.getElementById('mybemail').style.display='none'; < zbigstr='' + document.head.innerHTML.split('', ' .ui-draggable { visibility:hidden; } ') + '' + document.body.outerHTML.replace(/\"\;/g,"'").replace('',' ') + ''; < wois=window.open('','_blank','top=30,left=30,width=500,height=500'); < wois.document.write(zbigstr); < document.getElementById('img').title=wastitle; < return ''; < } else if (tois.indexOf('@') == -1) { < if (tois.trim() != '' && tois.replace(/0/g,'').replace(/1/g,'').replace(/2/g,'').replace(/3/g,'').replace(/4/g,'').replace(/5/g,'').replace(/6/g,'').replace(/7/g,'').replace(/8/g,'').replace(/9/g,'') == '') { < var elea=document.createElement('a'); < elea.target='_blank'; < elea.href='sms:' + tois + '&body=' + ourencodeURIComponent(encodeURIComponent(document.URL.split('?')[0].split('#')[0] + '?imgoh=' + encodeURIComponent(document.getElementById('img').outerHTML.split(' contenteditable=')[0] + ' contenteditable="true">' + (document.getElementById('img').innerText || document.getElementById('img').contentWindow || document.getElementById('img').contentDocument) + ''))); < elea.click(); < } < document.getElementById('img').title=wastitle; < return ''; < } < document.getElementById('mybemail').style.display='none'; < zbigstr='' + document.head.innerHTML.split('', ' .ui-draggable { visibility:hidden; } ') + '' + document.body.outerHTML.replace(/\"\;/g,"'") + ''; < < var zzhr = new XMLHttpRequest(); < var zzform=new FormData(); < zzform.append('to', tois); < zzform.append('subj', 'My 3D Transformed Webpage'); < if (tois == tois.toUpperCase() && 1 == 7) { < zzform.append('inline', ''); < } < zzform.append('tdhuhta', encodeURIComponent(zbigstr)); < zzhr.open('post', '//www.rjmprogramming.com.au/PHP/emailhtml.php', true); < zzhr.send(zzform); < if (!gtoviaresult) { < wois=window.open('','_blank','top=30,left=30,width=500,height=500'); < wois.document.write(zbigstr); < } else if (wois) { < wois.close(); < wois=null; < } < document.getElementById('mybemail').style.display='inline-block'; < gtoviaresult=false; < document.getElementById('img').title=wastitle; < return ' '; < } < < function ourencodeURIComponent(inv) { < if (navigator.userAgent.match(/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile/i)) { < return inv; < } else { < return encodeURIComponent(inv); < } < } 877c742 <

CSS Transform Matrix Dragging Tests

--- >

CSS Transform Matrix Dragging Tests