Fratozzi Posted November 25, 2019 Share Posted November 25, 2019 I have a file in js structured like this: if ( window.history.replaceState ) { window.history.replaceState( null, null, window.location.href ); } the function blocks the submit request if it has already been executed if you want to reload the page. on desktop devices it works while from my smartphone no. have any idea why? Thanks Quote Link to comment https://forums.phpfreaks.com/topic/309578-js-not-resubmit-form-if-reload-page/ Share on other sites More sharing options...
requinix Posted November 25, 2019 Share Posted November 25, 2019 Then your browser doesn't support replaceState or it doesn't implement it correctly. Quote Link to comment https://forums.phpfreaks.com/topic/309578-js-not-resubmit-form-if-reload-page/#findComment-1571880 Share on other sites More sharing options...
maxxd Posted November 26, 2019 Share Posted November 26, 2019 15 hours ago, Fratozzi said: the function blocks the submit request if it has already been executed if you want to reload the page. Sorry - bit confused here. Are you saying that if you've already submitted the form and then you run JavaScript replaceState it doesn't resubmit your data? I'm sure someone will correct me if I'm mistaken, but I believe that replaceState() won't actually redirect or refresh your browser - it just tells the browser history object where it thinks it's been or where it thinks it currently is. If you're trying to actually reload the current page, maybe window.location.reload()? Quote Link to comment https://forums.phpfreaks.com/topic/309578-js-not-resubmit-form-if-reload-page/#findComment-1571900 Share on other sites More sharing options...
Fratozzi Posted November 26, 2019 Author Share Posted November 26, 2019 @maxxd This function blocks the pop-up that requires the module to be sent back to the update after sending the form. Works on all devices and browsers less than for Safari. I was wondering if there is an alternative Quote Link to comment https://forums.phpfreaks.com/topic/309578-js-not-resubmit-form-if-reload-page/#findComment-1571907 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.