Looking to have a div on my page that will give the user some tips or help for that specific page.There should be a "dont show me again button" so the div will dissapear and the user wont see it again..What is the best way to approach this?Ajax calls, cookies, session variables, storing info in mysql?. Im developing in PHPIve heard a lot of different ways but looking for the best way..
I am trying to create a fixed crest at the top of my site that changes depending on where the viewer of the site scrolls to.
I found the following script/plugin on StackOverflow that works well for making one element fade in and fade out.
PART ONE:
function isScrolledIntoView(elem) { var docViewTop = $(window).scrollTop(); var docViewBottom = docViewTop + $(window).height(); var elemTop = $(elem).offset().top;
[Code].....
I then duplicated part two and changed the variables to make a different div appear in this position depending on where the viewer was in the site but it did not work past the first transition. see the following link to get a better idea what I am trying to achieve.
[URL]
Is there any way I can adjust the script to make it work with multiple transitions?
This hides all divs except the first one (check the site) on load, then whenever I click a h3, it performs as an accordion, sliding the hidden div down and other visible divs back upI want to add another functionality. I want it to be like, if you click on a h3, and the next div is already open, it will hide that div. else, it performs this function. This would be a basic if/else then wouldn't it? I'm new to jq but I've done mIRC scripting in the past and I don't know how the selectors work yet
I am using javascript to switch between a series of divs, on clicking a navigation tab the divs display property is set to 'block' and all other divs have their display property set to 'none'. That works fine, the problem I have is when I redirect to another page (e.g. a PHP script) on return to the index the divs have reset and only the default div is shown, rather than the div that was showing when the user left the page. The solution, as I see it, is two stages: Write a function to display the relevant div based on the variable passed to it, then work out how to pass this variable around various pages (post/get). I am very inexperienced with javascript and it drives me mad that the script literally does nothing rather than throwing up an error (as in PHP) but this is what I have so far in terms of a function:
I have been trying to do some tooltips for a website and desperately wanted to learn something new and do that with jQuery.However, every time a mouse hovers over a tooltip, all hidden divs are shown, not just the one that supposed to. Here's my html:
I'm looking for some javascript to work with wordpress (jQuery preferrably) that will show/hide multiple divs on one click.
I had one working but it was kinda janky because it was causing me to have two divs with the same ID on one page. No good.
Since I updated to wp2.8.3 prior to launch, it's not working. So I've decided to just try and do it right.
Here's a page: [URL]
So, what I want to happen: On page load, the first tab: "general" and it's corresponding div beneath should be showing. And the first image should be showing. The other content divs and images should be hidden. I've given the text content divs a dashed border to show their borders. When a visitor clicks "dine at home" the general div and image hide, the second content div shows, as does the second image (it's currently the identical image, but the client may change later.) Etc.
I'll be using this function on a few other pages as well.
how to adjust this javascript to work on two different IDs at once?
I'm finding (like small syntax errors) in my JS/html which are sometimes hard to spot straight away. For example, when coding python on the web, I usually use try: except: and then use the error function to output what went wrong on the webpage.
IE browser (even IE8) is giving warning when I open a webpage with JavaScript in it. I can of course close the warning but since I am developing webpages that will be deployed and used by customers, customers will get the warning messages too. How do I design webpage that don't popup ActiveX warning message on customer browser when they open pages with JS in it?
I was wondering if it was possible to have a variable count down in a window.confirm dialog box. Like the type of message some systems have to log users out automatically.
E.g "You will be logged out in x seconds. Do you want to stay logged in. Yes No"
where the x value would count down and if they didn't press yes then they would be redirected to another page to log then out.
how can I make it hold only X amount of messages then after X amount of messages it just removes the last one.This isn't all the code but I figure it has to be something within this code that I have to change. If you want to look at the source code to go [URL] and take a look there.
//Function for initializating the page. function startChat() { //Start Recieving Messages.
I'm trying to make a prompt where if a person types in their username, according to the name it will play a hello message with their name and have their own background.
The script so far looks like this, but I'm trying to make it work.
<script language="JavaScript"> name=prompt("Please Enter Your Name""); if (name == "Ex1") { document.write("<html><head><title>Welcome " + name + "</title></head><body><EMBED src="sound1.ram"><h1>Hello, " + name + "</body></html>"); } if (name == "Ex2") { document.write("<html><head><title>Welcome " + name + "</title></head><body><EMBED src="sound2.ram"><h1>Hello, " + name + "</body></html>"); } if (name == "Ex3") { document.write("<html><head><title>Welcome " + name + "</title></head><body><EMBED src="sound2.ram"><h1>Hello, " + name + "</body></html>"); } //etc } </script>
'Error On Page' messages, IE only.. I need badly to get rid of these error messages. i'm showing my sites to potential employers. When clicking on the ! icon, the so-called 'Details Page' is too cryptic to be of help usually. the line numbers do not correspond to the JS's line numbers (i'm using BBEdit).
I am trying to fadeIn error message received from the server.Here is the code:$("#" + RowID + "> TD:nth-child(4)").append("<err class='error'>" + err.Message + "</err>").fadeIn(1000);But the fadeIn() does not seem to work, it shows the message straight away ..off courseI am missingsomethinghere, probably the append() and fadeIn() do not go hand in hand.
When I have this form loading its loading both messages when I told it to hide it and don't know why. I looked inside the source code of the form and it's not saying the jquery function is involved.
I have 2 java Servlet files EmpRecord & Delete. Employee has a button of delete, on clicking it....page will be redirected to Delete.java Here the record will be deleted. Now, I want to redirect Delete.java back to EmpRecord.java where the message "Record deleted" will be displayed. How can I pass the message from Delete.java to EmpRecord.java to display the message?
I'm using validation plug-in in our application for customers fromRussia. I need to set russian messages for all customers from allplaces in the world. How can i do that? Messages are in "localzation/
I'm new to using jquery and I have a question regarding the validate plugin. How can I make the error messages appear where I want them? Right now they appear to the right of the input field but I'd like them to appear below it or wherever i'd like
I have been looking for a way to give something back to this forum as it has helped me greatly, and I am hoping that this might be of value to someone.
Basically I was just tired of consistantly commenting and uncommenting out alerts in my code so I wrote some code that would allow me to keep my alerts and only show them when I wanted to, and only the types of alerts I wanted to show.
I thought that using bitwise operators would give me the flexibility to specify different options and a quick way of finding out what options were wanted. There are other ways of doing this of course, and this is one approach.
The bitwise OR operator "|" says if one of the two vars has the bit set, then set the bit. the bitwise AND operator "&" says if both of the two vars has the bit set, then set the bit.
It starts with my bitwise values:
var NONE = new Number(0);// 00000000 var ALL = new Number(1);// 00000001 var INFO = new Number(2);// 00000010 var LOCAL = new Number(4);// 00000100 var PARAM = new Number(8);// 00001000 var COUNT = new Number(16);// 00010000
These values are really important. Earlier I used 0 through 5 and because of the way bitwise operations work, COUNT was equivelant to ALL and PARAM. what you are doing is blending bits and then getting a value. So, in the 0 through 5 approach, COUNT was 00000101 (5). When I OR'd ALL with PARAM I got 00000101 which was a result of 00000001 with 00000100 (4)! So be really careful if you go this route to double check that no combination of vars will equal other vars.
In our constructor we get the value thus:
function FormCheckBase( objForm, blnStateIsDebug, sCulture ) { this.Form= eval('document.' + objForm); this.Debug= new Number( blnStateIsDebug ); this.Culture= new String( sCulture ); }
with this call:
objFrm = new FormCheck( 'FormName', INFO | LOCAL | PARAM, sCulture );
Then in the instance methods of the FormCheck class, I wrap my alert boxes.
if ( this.ShowErrorAlert( this.PARAM ) ) // or whatever other value you want. { alert( sWhoAmI + "iArrayLength: " + iArrayLength ); alert( sWhoAmI + "blnBlank: " + blnBlank ); }
ShowErrorAlert does a bitwise "AND" to see if we have a match. We are also testing for ALL, and if that is passed originally, we are returning a true to show the alert.
FormCheckBase.prototype.ShowErrorAlert = function( iAlertBit ) { var bitCompareResult = new Number(0); var showMe = new Boolean(false);
I also did a couple of helper functions that would change the Debug var before I went into a method and reset it after I was done. Sometimes you might not want every single method to start showing alert boxes. So I did a SetDebugBits that sets the value of Debug and GetDebugBits that gets the current value of Debug. Call GetDebugBits first to store the current value, then call SetDebugBits to set it to whatever you want to use, and then make another call to SetDebugBits with the original value to set it back.
We mostly call our FormCheck constructor with the value of NONE, and then work on a method by method basis as we have lots of methods in the class.
I want to display validation messages in a callout image like we display msgs in alert box function provided by the javascript. means for eg. if user doesn't enter a value in a field then i want to display msg like 'Field is required' in the popup callout image above the field itself.
and here are the directions where im stuck at, just right click view source to see the code. I believe what i am doing wrong is where i enter my variables and i dont know how to get an alert message to pop up using an if statement as well as getting the values for the distances to show up correctly
directions:
8. Now we will write some JavaScript to validate the input. We don’t want the user to be able to enter the same origin and destination city when they book a ticket. So we will use an if statement to check that. If they have entered the same origin and destination city then we will tell them that by using an alert statement and make them select again. All of your code to validate the input code goes in between the single quotes of the onClick event in the Calculate Fare button. Follow these steps: a) Assign the value of the origin city to a variable called origin Note that the value that gets assigned to origin is actually 0, 60, 90, 120 or 150 (and NOT Bellingham, Everett, Seattle etc.) since the value we gave to the each element of the list was its distance from Bellingham. This will make our lives easier later when we compute the fare. b) Assign the value of the destination city to a variable called destination in a similar fashion. c) Write an if statement that will test whether origin is equal to destination and if it is then do two things. i. Issue an alert message that says input different origin and destination cities ii. Stop the execution of the JavaScript code in the onClick event. Use return; as the second statement inside the if statement. Remember to use curly braces to denote that two statements are contained within the if statement. Your if statement will have the following structure to it.
if (<put the test you want to do here>) { alert(<put the message here>); return;
I'm trying to change the default required field message in the validation plugin from "This field is required" to simply "Required". I tried to do so like this:
[Code]...
but this isn't working. I'd prefer not to edit the actual code to change the message, although that is an option (but one that would mean constantly updating the message when the validation code is downloaded once again).