9d8 < var smsno=''; 25,48d23 < var sdtitle='IT Blog'; < var sdtext='RJM Programming Blog'; < var sdurl='https://www.rjmprogramming.com.au/ITblog/'; < var passed=false; < < //alert(5); < if (window.parent !== window.self) { < if (parent.document.getElementById('sdtitle')) { < passed=true; < sdtitle=parent.document.getElementById('sdtitle').value; < } < if (parent.document.getElementById('sdtext')) { < passed=true; < sdtext=parent.document.getElementById('sdtext').value; < } < if (parent.document.getElementById('sdurl')) { < passed=true; < sdurl=parent.document.getElementById('sdurl').value; < } < if (passed) { < setInterval(checkonsd, 5000); < } < //alert('passed=' + passed); < } 51,53c26,28 < title: sdtitle, < text: sdtext, < url: sdurl --- > title: 'IT Blog', > text: 'RJM Programming Blog', > url: 'https://www.rjmprogramming.com.au/ITblog/' 56,121d30 < < function checkonsd() { < var azx=null; < if (passed) { < //alert('1here'); < if (!navigator.canShare) { < //alert('2here'); < if (parent.document.getElementById('itworked')) { < //alert('3here'); < if (parent.document.getElementById('itworked').value == '') { < //alert('4here'); < parent.document.getElementById('itworked').value=' '; < //alert('here'); < document.getElementById('share').onmousedown=function() { parent.document.getElementById('itworked').value='n'; }; < document.getElementById('share').ontouchdown=function() { parent.document.getElementById('itworked').value='n'; }; < document.getElementById('share').ondblclick=function(event) { event.preventDefault(); event.stopPropagation(); parent.document.getElementById('itworked').value='no'; smsno=prompt('Please enter SMS number.', ''); if (smsno == null) { smsno=''; } }; < document.getElementById('share').oncontextmenu=function(event) { event.preventDefault(); event.stopPropagation(); parent.document.getElementById('itworked').value='no'; smsno=prompt('Please enter SMS number.', ''); if (smsno == null) { smsno=''; } }; < document.getElementById('share').title+=' ... click for email and double click or right click for SMS'; < } < } < } else if (1 == 5) { < if (parent.document.getElementById('itworked')) { < //alert('3here'); < if (parent.document.getElementById('itworked').value == '') { < //alert('4here'); < parent.document.getElementById('itworked').value=' '; < //alert('Here'); < document.getElementById('share').ondblclick=function(event) { event.preventDefault(); event.stopPropagation(); parent.document.getElementById('itworked').value='no'; smsno=prompt('Please enter SMS number.', ''); if (smsno == null) { smsno=''; } }; < document.getElementById('share').oncontextmenu=function(event) { event.preventDefault(); event.stopPropagation(); parent.document.getElementById('itworked').value='no'; smsno=prompt('Please enter SMS number.', ''); if (smsno == null) { smsno=''; } }; < document.getElementById('share').title+=' ... click for email and double click or right click for SMS'; < } < } < } < } < if (parent.document.getElementById('sdurl')) { < shareData.url=parent.document.getElementById('sdurl').value; < } < if (parent.document.getElementById('sdtext')) { < shareData.text=parent.document.getElementById('sdtext').value; < } < if (parent.document.getElementById('sdtitle')) { < shareData.title=parent.document.getElementById('sdtitle').value; < } < if (passed) { < if (parent.document.getElementById('itworked')) { < if (parent.document.getElementById('itworked').value == 'no') { < parent.document.getElementById('itworked').value='N'; < azx = document.createElement("a"); < document.body.appendChild(azx); < azx.style = "display: none"; < azx.href = 'sms:' + smsno + '&body=' + encodeURIComponent(shareData.url); < azx.click(); < } else if (parent.document.getElementById('itworked').value == 'n') { < parent.document.getElementById('itworked').value='N'; < azx = document.createElement("a"); < document.body.appendChild(azx); < azx.style = "display: none"; < azx.href = 'mailto:?subject=' + encodeURIComponent(shareData.title) + '&body=' + encodeURIComponent(shareData.url); < azx.click(); < } < } < } < < } < < 360d268 < if (passed) { alert('Oops'); } 378c286 < if (document.getElementById('shareurl').value.trim() != '' && !passed) { --- > if (document.getElementById('shareurl').value.trim() != '') { 394,398d301 < if (passed) { < if (parent.document.getElementById('itworked')) { < parent.document.getElementById('itworked').value='y'; < } < } 401,405d303 < if (passed) { < if (parent.document.getElementById('itworked')) { < parent.document.getElementById('itworked').value='n'; < } < }