KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a form that i am trying to submit after the page loads and 5 seconds has gone passed.. i have tried setTimeout but it doesnt appear to be working.. can anyone suggest why this would be the case, i have jQuery on the site but couldnt get delay() working either <form action="" name="cartCheckout" id="cartCheckout" method="post"> <input type="hidden" name="action" value="checkout" /> <input type="hidden" name="save" value="1" /> <input type="hidden" name="orderID" value="<?php echo $GLOBALS['CHECKOUT_ORDERID']; ?>" /> <div class="itembox" id="step4box"> <div id="progress"> <ul> <li>Your Cart</li> <li>Your Details</li> <li class="current">Payment</li> <li>Confirmation</li> </ul> </div> <div id="words" class="gothbold">Please wait while we we redirect you to<br />Paypal for a secure payment method.</div> <a class="redirect" href="javascript:void(0)" title="Proceed to Paypal" onClick="document.cartCheckout.submit();"><span>If you aren't redirected in 5 seconds click here</span></a><br /> <a class="cancel" href="javascript:void(0)" title="Return to details" onClick="jQuery('#step4box').hide();jQuery('#step2box').show();"><span>Cancel</span></a> </div> <script type="text/javascript"> window.onload=function(){ window.setTimeout(document.cartCheckout.submit(), 5000); }; </script> </form> any help would be greatly appreciated, thanks in advance EDIT: changed to this via a combination of @Alex, @user824294 and this question: How Can I create A 5 second Countdown timer with jquery that ends with a logi
Tags (comma-separated)
Save Edits
Cancel