i have a form being filled. i don't want the user to be able to submit twice. how can i either prevent the user from going back or disable the submit button?
i am currently disabling the submit button but when the user clicks back(from the next page) it asks whether it should resend data. when the data is resent it loads the original version of the page(without submit disabled).
I'm looking to have a lightbox pop up when a user clicks the Back button in their browser rather than just navigating back. The purpose is to ask a question with a Yes/No answer, and if they click No, I allow them to go back. The only thing I've found anything like this is the onUnload event, but that doesn't prevent them from going back. How should this be handled?
I need to replace the default ACTION with an ajax post with the current form data, but I also need to keep the:onClick="return applyClicked(); here is what works, however I cannot get the return applyClicked() to prevent the submit if it is false.
I run a website and we have an ad agency who despite our repeated requests, does not filter run of network ads to make sure no popups are served or ads with sound are run. However, we can't afford to drop them and no other agency is going to give us the fill rate/CPM we are currently getting. So we need to take matters into our own hands, and I hope it's possible. We need to put a script on our site which overrides any javascript/flash served via ads and prevents popup windows from opening (or auto-closes them). We also need a way to disable sound within the current tab. Is that possible at all?
I've gotten .load to load content into a div but if the window is not at the top of the page it scrolls back to the top each time the new content is loaded but I wanted to avoid any sort of change on the page other than the content in the div. It seems pointless if the user has to scroll back down to the div where the content is each time? code...
Is there a way to keep the window in the same position? Also while I'm at it - is there a more efficient way to write this considering I have 9 pages or should I just write this code out for each instance?
I have a page with many forms that I need to change from a post to an ajax call. That part is working, no problem, but now I want to disable the submit button while it's waiting on the server response and then re-enable it when the response comes back.
I can't figure out what my selector should be to get the submit button of the form that's being submitted. What should I be using instead? Also, if the call errors out, I'd like to just post the form as usual.
I have a form without a submit button. It gets submitted programmatically with document.form.submit().
What I need is to be able to disable this form's submit capability on page load and then reenable it at some later point. Remember there is no 'input' button element.
Code: What I've tried so far is like this: savedSubmit = document.inputs.submit; document.inputs.submit = None; then later: document.inputs.submit = savedSubmit;
I'm desinging a graphical interface and I frequently take advantage of the double click event. Unfortunately in most browsers double clicking also involves selecting and I would like to avoid that since whatever is selected has dark blue background and white letters what spoils the whole visual effect.... Any way I can block it por avoid it?
I own a game site and some users cheat by changing the browser URL. For example :
The URL for starting a game mission is this : ww.somesite.com/somethingaspx?htxm=18
And if they change the number to 87 they go to the end of he mission WITHOUT actually completing it.
They ONLY way to deal with this is by preventing users from changing the URL manually. Is there a way to do it? Like, if someone tries to change that number in the URL he gets a message and browser window closed(or something that will prevent him from going to that page)
Of course, the solution must not conflict with the normal navigation(which is the actual mission) which means the user should be able to navigate to different pages but NOT change the URL manually.
function testfield() { var un = document.getElementById("dir").value; if (!/^(/ftp/nas)/i.test(un)) { alert ("Invalid starting characters - must be /ftp/nas"); return false; [Code]...
I have a code like above which doesn't allow the user to proceed with out starting the field with a "/ftp/nas" which should be the starting of a path. Is there any way to make it disabled and the user only can enter the rest of the path. for eg: user1 has directory path like /ftp/nas/user1/help
so when this user enters his path, on the field "/ftp/nas" should always be available and the user has to only enter the rest of the path. and the user is allowed to enter only / (// is not allowed) and [A-Za-z] in the field. this is just to secure the application from typing mistakes.
I would like to disable the back button in IE7 and IE8. I assume the best way is to use window.open. I tried below and it disabled the IE back button but doesnt show the menu items, url bar etc.
Code: <a href="#" onClick="window.open(theURL, 'newpage.html', 'fullscreen=yes, scrollbars=auto')">go to page with disabled IE back button</a>;
I am using an e-commerce solution to run my web business. The checkout portion of the website is COMPLETELY closed off to me and I can't access the files.What I need: A javascript example / solution that will prevent someone from submitting a form without first filling in a field.What I currently have is a series of radio buttons built into the checkout process. It displays 20 options and the customer has to choose which one of the twenty options applies to them. Each customer only has 2 valid options to choose from based on their zip code, but currently the other zip code shipping options are listed as wellI have built a javascript that works great hiding all of the shipping options, taking data from the customer, and then only showing the correct shipping option. The problem is, if the customer doesn't fill this out, then they can just hit submit and pay the default shipping option without ever seeing that they didn't choose the correct zip code
On this test page, if you click the contact link, then submit, the page jumps to the top.. i guess that page is refreshing?? How can I prevent this jump to the top and have the page stay still?
I am writing a prgram in php.when i click "log out "button ,it redirects to my first page "index.php".(username & password)and then by clicking back button in the browser ,it showing all my previous pages that i visited.I want to disable back button in the browser (javascript should support in all browser) using javascript or php
In my web application(ASP.net), i need to disable the "Back" button in the browser.Moreover i also need to disable the Backspace key in my keyboard when my web page is run..How to do it with javascript..?
is there a way to prevent user from adding more characters into a text input based on a validation rule(eg. you entered more than n words, you can't enter more, but you can delete or edit)? I think I'll have to programmatically delete the extra letter(s) that user just input somehow if the addition causes a violation of the rule, is this the best way?
<script language = "Javascript"> function echeck(str) { var at="@" var dot="." var lat=str.indexOf(at) var lstr=str.length var ldot=str.indexOf(dot) if (str.indexOf(at)==-1){ alert("Invalid Email") return false } ..... The form submits even if no input is provided. The database get updated with blank values.
I have a form with some text fields that are disabled UNLESS a checkbox is checked. Initially the text fields are disabled and the checkbox is unchecked.
The code is something like this:
Code: function disableTextbox() { if (chk.checked) { txt.disabled = false; } else { txt.disabled = true; } }
<form action=something.cfm> <input type=checkbox name=chk onclick=disableTextbox();> <input type=text name=txt disabled> <input type=submit> </form> When the form is submitted, some validation is performed. If anything fails, I display an error message and show a link to go back (history.back).
The problem that I am having is that when you click on the link to go back, the checkbox on the form is checked, but the text fields are disabled.
You have to re-click the checkbox to update the text field.