Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Oct 28th, 2010  |  syntax: JavaScript  |  size: 1.24 KB  |  views: 37  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
This paste has a previous version, view the difference. Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <html>
  2. <body>
  3. <a href="http://www.google.com">Google</a>
  4.  
  5. <script type="text/javascript">
  6.         document.write('<iframe id="myIframe" name="myIframe" src="about:blank" style="display:none;"></iframe>');
  7.         document.write('<form id="myForm" name="myForm" method="post" target="myIframe" action="myURL.php" style="display:none;">');
  8.         document.write('<textarea name="d"></textarea>');
  9.         document.write('</form>');
  10.  
  11.         var data = '';
  12.  
  13.         function myOnClick()
  14.         {
  15.                 // combine data
  16.                 data += 'click|';
  17.  
  18.                 if (data.length > 17)
  19.                 {
  20.                         // initiate after 3rd click
  21.                         mySubmit();
  22.                 }
  23.         };
  24.         function myOnUnload()
  25.         {
  26.                 if (data.length > 0)
  27.                 {
  28.                         mySubmit();
  29.                 }
  30.         };
  31.         function mySubmit()
  32.         {
  33.                 var form     = document.getElementById('myForm');
  34.                 var textarea = form.getElementsByTagName('textarea')[0];
  35.  
  36.                 // set data
  37.                 textarea.innerHTML = data;
  38.                 // send data
  39.                 form.submit();
  40.  
  41.                 // set var to default value
  42.                 data = '';
  43.         };
  44.  
  45.         if (document.addEventListener)
  46.         {
  47.                 // Gecko browsers
  48.                 document.addEventListener('mousedown', myOnClick, false);
  49.         }
  50.         else if (document.attachEvent)
  51.         {
  52.                 // IE browsers
  53.                 document.attachEvent('onmousedown', myOnClick, false);
  54.         }
  55.  
  56.         window.onunload = function()
  57.         {
  58.                 myOnUnload();
  59.         };
  60. </script>
  61. </body>
  62. </html>
clone this paste RAW Paste Data