I saw quite a few scripts that allow the user to disable the right-click on certain components (usually images). This is what the code looked like (for IE);
function disableRightClick() {
if (event.button == 2) {
alert("Sorry, right-click is disabled");
return false;
}}
Then call this function like so:
<a href="test.html" >
I would like to disable right-clicks without the annoying alert.
I just don't want the menu to open when the user right-clicks the link.
Is that possible? When I remove the call to alert, then the code has no effect.
I have called a function in onchange event of a dropdownlist.What happens in the onchange function is that if the value for dropdown has already been entered once, then an alert message will be shown. The problem I have is, if the value has been already entered, when I try to change the value in dropdown, dropdownlist gets displayed (expands) and an alert message gets displayed. When I click "OK" of alertbox first the dropdown gets back to it original form and only on the next click alert box goes. What I need is everything should happen in a single click itself.
I have a webpage with a form. Depending on user selections at the top of the page, the page will disable sections of the form. My plan is to put each section between a <div></div>. Each section contains some collection of form elements.
So if the user does not select some criteria, the related section of the form gets disabled. In a typical Windows type of application these elements get disabled and greyed out. What's the best way to do this in a webpage? Can Javascript determine what form elements are in a div section and disable these elements through a loop for example? I know I can disable each element if I know its it but is there a way to find out all the IDs of elements for some div section?
I am using the following code for disabling Ctrl-N in IE7. It disables the Ctrl-N feature of IE which opens a new window containing the same page as the 'active' window. The code works great (at first glance). However, I noticed that, if you click anywhere inside the browser window and THEN press Ctrl-N, the new window will open. If you don't click anywhere inside the window, the following code works. Can anyone see an improvement to the following code so that clicking inside the browser window doesn't bypass the javascript?
A form is up in the browser, user does what they need to do and hits "Submit". Being the patient soals that they are, they don't wait for the browser to refresh, but start entering more data / following links!
What I want to do is to disable all form elements and links when the user cliks "Submit". Anyone have some J-S to do this?
I have a chart (class="chart") that sits behind another graphic element and which only has a tab portion visible. What I need to happen is this: Click on the graphic -- the exposed tab part -- and it slides down an x amount of pixels. Click on it again, and it slides back up. I'm not using the toggle function, since as far as I know there is no way of preventing it from hiding the whole graphic, and I need a portion of it to show. What would I add to the code below to make this happen? Is there a better way to do this than how I've started it?
On the following page (Link to the test page), i used toggle to open and close additional content. I don't know why, but you always have to click twice on the Link (name) to see or hide the content. im shure the code isn't perfect, but all in all it works.
Here is the jQuery Code i used for all the effects on the page. (most of the code is for the image fading. I just want to paste the complete code).
$(document).ready(function() { /* ========== Team Imagehandling ========== */ // hide all team-active divs $('.team-active').hide(); $('.slidebox .view-team img').addClass('faden');
I'm having a bit of a problem with my javascript (ajax)... it seems that the first click is selecting the image that is suppose to invoke the ajax... and all subsequent clicks operate as expected ... changing the image and performing some operation on the database via php.
Here's my javascript:
Code:
function getXMLHttp() { var xmlHttp; try { xmlHttp = new XMLHttpRequest();
[Code]....
The page is coded completely tableless in css... not sure if this matters. I've used the same type of ajax implementation on other sites without this problem... but have no idea what is causing it here....
I'm using "Coda-Slider 2.0 [URL] for a tab-based interface. I used external triggers to switch between tabs, and I'm having trouble adding my "selected" class when I click on one of the triggers.It works...BUT...it takes two clicks for it to respond correctly. The slider works just fine, but the "selected" class isn't added (i.e. the selected tab gets a different background image) until I click on one of the menu items twice. Here is the JavaScript I used:
$("a").click(function(){ $(".menu a.selected").removeClass("selected"); // remove previous class if there is any $(this).addClass("selected"); // add class to the clicked link return false; // prevents browser from following clicked link });
And here is the HTML. The "xtrig" class is required for it to be used as an external trigger for the slider.
See I have called a function in onchange event of a dropdownlist.What happens in the onchange function is that if the value for dropdown has already been entered once, then an alert message will be shown. The problem I have is, if the value has been already entered, when I try to change the value in dropdown, dropdownlist gets displayed (expands) and an alert message gets displayed. When I click "OK" of alertbox first the dropdown gets back to it original form and only on the next click alert box goes. What I need is everything should happen in a single click itself.
Code:
<td>Score <select name="score" id="score" onchange="wgtage(1);validate_values();"></td> function validate_values()
[Code].....
Here the function wgtage() will populate another dropdownlist depending on the value chosen in the above dropdown. I am talking about the alertbox."THIS IS CAN BE ENTERED ONLY ONCE" in the function validate_values().
I am opening one new window from the current window.... Can any one help me to disable the parent window after opening the new window.... and at the same time i want to enable the parent window after closing the new window.
I have a function which passes text from txtdebt to debtsbox which works fine. However, I want to add code which examines the value of debtsbox and if any of the values the user entered contain the string "d" then I want to emable rblDebts which is disabled when the page loads. This part is not working (no errors) and I'm not sure why.....
I want to disable the onclick for a <div>. In onclick I am using Spry.Effect.AppearFade(...). Any suggestions on how to disable onclick after the first initial click from the user?
I have form with one submit button. All i want to create is to allow user to make JUST ONE button click. After that click, button will be still displayed but it will be disabled. How to make this?
I am unable to disable a text box when a form loads. It worked before with attr() instead of prop() in earlier versions, now with 1.6.2, it does not work.
I have some radio group boxes and according to select one of the values, the other values in another radio boxes should be enabled and checked. In the onClick method of each radiobox i call a setDefault() function to reset the value of radioboxes....e.g:
Problem: The code in setDefault() doesn't work properly and after disabling the radios, i can't enable them again.