Sha256: a6f6b291788b21840ca6a4fcc922be0b98b4751f004efea591ea86c617ad189c

Contents?: true

Size: 1.1 KB

Versions: 2

Compression:

Stored size: 1.1 KB

Contents

<a id="applink1" href="#{@url.url}">Opening the awesome event now!</a>

:javascript
  var appstorefail = "itms://itunes.apple.com/us/app/tminus-make-share-countdown/id507726329?mt=8";  
  function applink(fail){
      return function(){
          var clickedAt = +new Date;
          // During tests on 3g/3gs this timeout fires immediately if less than 500ms.
          setTimeout(function(){
              // To avoid failing on return to MobileSafari, ensure freshness!
              if (+new Date - clickedAt < 2000){
                  window.location = fail;
              }
          }, 500);    
      };
  }
  document.getElementById("applink1").onclick = applink(appstorefail); 
  var button = document.getElementById("applink1")
  simulateClick("applink1");
  function simulateClick(elId) {
    var evt;
    var el = document.getElementById(elId);
    if (document.createEvent) {
        evt = document.createEvent("MouseEvents");
        evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
    }
    (evt) ? el.dispatchEvent(evt) : (el.click && el.click());
  }

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tmin-0.0.9 views/redirect.haml
tmin-0.0.8 views/redirect.haml