MktoForms2 :: Failover foms2.js to CNAME

by sanford

HTML

<form id="mktoForm_298"></form>
<script>
    var formOrigins = ['sss//app-sj01.marketo.com','http://pages.vaneck.com'],
    currentFormOrigin;

while ( (!window.MktoForms2) && (currentFormOrigin = formOrigins.shift()) ) {
    document.write(unescape(
          '%3Cscript src="'
          + currentFormOrigin
          + '/js/forms2/js/forms2.min.js'
          + '" onerror="alert(3)" type="text/javascript"%3E%3C/script%3E' 
    ));
    console.log( currentFormOrigin );
    // console.log(window.MktoForms2);
}
    
</script>
<script>
    console.log( currentFormOrigin );
    debugger;
    // MktoForms2.loadForm(currentFormOrigin, '410-XOR-673', 298);
</script>