Show A Hidden Div On Page Load Complete Without Using Body Tag
Mar 2, 2010
Right I have a process page in php which is fairly long and complex with many options. If a certain option case is met as this ie: we've hit the Note Saved case.
// save notes against company
if ($_POST['a']=="Save Note") {
if (addnote($_POST['notetitle'],$_POST['notebody'])) {
$err = "<p id="returnresults"><font color="red"><strong>Note Saved</strong></font></p>";
} else {
$err = "<p id="returnresults"><font color="red"><strong>Failed to save note.</strong></font></p>";
}
}
I want to then wait until the page load is complete and then do the following.
document.getElementById('addevent').style.display='block';
The reason I need to wait for page complete is that the div that needs to be displayed it one of the last parts of the page rendered so triggering the above too soon leads to the div not actually being available to be shown. Now my current fail attempt at doing it was this echo "<script type="text/javascript">if (confirm('You have not yet added a call back event do you wish to do so now?')) { document.getElementById('addevent').style.display='block'; } However it doesn't display the hidden div
View 2 Replies
ADVERTISEMENT
Apr 19, 2010
I've searched around for a while, but I can't seem to find the syntax to do this, assuming there is one. I have a page that allows users to print out maps generated by mapquest. If the user clicks the "Print" button (the one on the page) before the page has finished loading the maps, the print-outs will have errors appearing on them. I've been talking with MapQuest about the issue, and I don't think it's anything they can fix on their end. What I would like to do is create a script that unhides the "PRINT" button only after the page has finished loading. Something like this:
Code:
if (pageloadcomplete) {
//unhide print button
}
I assume there's a way to do that in Javascript, but i can't find the syntax anywhere.
View 3 Replies
View Related
Dec 23, 2010
I have some contents on my page that are displayed on click or hover.Therefore, initially they are hidden using the hide() method.
They work fine as intended.
But if it is a slow computer, you can see them on the screen for a second or two before they disappear. Or if the user refreshes the page - you get the same thing happen. How can I prevent this?
View 3 Replies
View Related
Sep 23, 2009
i want to animate the backgroundcolor of the <body> when the page is loaded. It works - but sometimes when i switch from one page to another or if i just reload a page, it doesnt change.First i used this script:
<script>
$(window).load(function(){
$("body").animate({ backgroundColor: "#bdc58f" }, 1000);[code].....
But it doesn't make any difference - both are working generally, but sometimes if i load a page it doesnt change the color.
View 5 Replies
View Related
Jul 3, 2009
I got this script of the internet that toggles a hidden div on/off. I have converted this script into a drop down menu so the hidden div is the second level of the menu and is floating above the rest of the content. how to go about modifying the script so that the hidden div is hidden again when i click anywhere on the page other than the div itself instead of having to toggle it.
HTML:
CSS:
JAVASCRIPT:
View 5 Replies
View Related
Jun 19, 2011
when the page is loading all the hidden divs are coming up first and then it gets hidden.
The problem is I can't use display:block in css file..Is there any other way?
View 6 Replies
View Related
Jul 22, 2011
So I just finished developing a big app in FF, Chrome adn Safari where everything works great. I switched to IE expecting maybe a few bugs, but almost NONE of my jQuery works. Just to test I put together a simple page to test basic jQuery and it still doesn't work:
[Code]...
I just have a hidden div on my page and want to show it and it doesn't work.
View 7 Replies
View Related
Jul 7, 2011
Looking for a simple way to have a hidden element made visible when the page scrolls.
The idea is to have a back arrow appear only when the page has been scrolled horizontally.
trying something along these lines without success . code...
View 3 Replies
View Related
Jun 10, 2011
$(document).load(function(){
How do I get the above toexecutea hidden div on page load?
View 1 Replies
View Related
Dec 14, 2009
I have a form and in the form is a checkbox use as a switch to hide and unhide a two textbox. When the other textbox is hide, the other is unhide such as the code below. When the user click the submit button on the first time and there is an error, it reloads and the id="fieldset.-in_honor" hide because it is set to hide initially but not empty. My problem is, I want to show the fieldset whichever is not empty after submit button is click and there is an error so user will not enter any more information to the other field. Is that possible?
/*toggle switch*/
<p><input type="checkbox" name="in_honor" value="" id="checkmemoriam" onclick="showHide(this.name);" />Please check to make this donation in honor of someone special.</p>
/*hide textbox but unhide when the switch is on or the checbox is check*/
<fieldset id="fieldset-in_honor" class="fieldgroup" style="display:none">
<legend class="hide">In Honor Of</legend>
<p>To make this donation in honor of someone special, please complete the two fields below:</p>
<div class="formfield" <?php echo highlight('donate_honor_name'); ?>>
<label for="donate_honor_name">Name:</label>
<input id="donate_honor_name" name="donate_honor_name" class="text" type="text" value="<?php safeEcho($form['donate_honor_name'])?>" />
<?php helper_error('donate_honor_name'); ?>
</div>
<div class="formfield" <?php echo highlight('donate_honor_acknowledgement'); ?>>
<label for="donate_honor_acknowledgement">Acknowledgement should be sent to:</label>
<textarea id="donate_honor_acknowledgement" name="donate_honor_acknowledgement"><?php safeEcho($form['donate_honor_acknowledgement'])?>
View 2 Replies
View Related
Jun 14, 2011
I have done the hide/show divs using javascript.Its working fine but the problem is that at the time of page loading the hidden divs are showing first anf then disappearing.Is there any way not to show the hidden elements even if the page loads for first time
View 3 Replies
View Related
Mar 22, 2003
the css line
body { overflow:hidden }
doesn't work with the W3C standards
is there another way I can get rid of the scroll-bars on the body of the document, and still be W3C compliant?
View 11 Replies
View Related
Apr 2, 2006
I am trying to use javascript to hide a div before the page loads. Unfortunately for a brief second I can see the div on the page before the java script hide it. Is there anyway to set the javascript to hide the div before the page completely loads?
<script type="text/javascript" src="prototype.lite.js"></script>
<script type="text/javascript" src="moo.fx.js"></script>
<script type="text/javascript" src="moo.fx.pack.js"></script>
<script type="text/javascript">
var forgotpass = document.getElementsByClassName('forgotpass');
window.onload = function() {
forgotpass = new fx.Combo('forgotpass', {height: true, opacity: true, duration: 500});
// Hide Div
forgotpass.hide();
}
</script>
P.S. I'm using the hide function within the moo.fx.js file found @ http://moofx.mad4milk.net/. If there is an easier way to di by just write the javascript out in the onload function please let me know.
View 3 Replies
View Related
May 5, 2006
I have found a couple different code snippits that allow you to determine when a page has finished loading in an IFRAME. However, what I need is a way to determine this when it is a form that is POSTing to that IFRAME (which is on a remote web site).
Basically on my page there is a button that submits a form to another website and the target = the IFRAME. However, I don't want to actually display the content from the other site (and so the IFRAME is invisible). I just need to know when the submission is complete. As a user you can tell by watching the status bar in IE to see that the submission is still processing, but I'm looking for a more elegant way to do this (as I want to tie it into a mechnism that will visually show the user the status of the submission in real time.)
View 2 Replies
View Related
Jul 23, 2005
While I am new to javascript, I've programmed in a dozen other
languages for decades, and now have been working in javascript
intensively for several weeks. My first comment -- which has nothing
to do with this problen -- is on how its richness makes it so
difficult to provide adequate reference material. After working only
with what I could discover through Google searches and actually
writing some nifty fast incremental select element populating code --
what I found on the Web, which has been cited in many locations, is
ugly code and sloooow when search a list of, say, 2000 possible
entries for inclusion in the box -- just with those hints.
I finally broke down, bought what the reveiws say are the two most
complete books -- Javascript Bible and Dynamic HTML, The Definitive
Reference (both by Goodman), and am aghast: With the "Bonus Chapters"
in the former, they total more than 3,000 pages! And with their
in-depth indexes, it's still very difficult to find what one needs.
(The HTML and CSS speification publications add another 400 pages . .
..) As a truly elementary example: I wanted to return from a function
as a result of a test, not by running it out: The "return" is not
indexed, nor are any of the words that might lead one to it. In fact,
it is shown in some examples about 980 pages into the book, but
nowhere is it actually documented. Yes, I know, every language has a
"return" statement, but its usage and syntax varies -- and on some
occasions, it's actually called something else.
So, to my current issue. For reasons that are valid -- please don't
ask, "Why do you want to do that?" -- I need to hide the page in its
entirety until the onload script has altered it based on certain
criteria. After doing a lot of brute force stuff -- setting font
color to "white", etc., etc. -- I discovered that one can put the
attribute style="visibility:hidden" directly in the <body> tag --
which itself is not easily discovered. But: Tables in the body that
have a non-zero "border" attribute still show -- just the borders!
Yes, I know I need to learn CSS as well; give me a break, guys! I do
have that spec as an HTML doc, and it was there I finally found this
out. You know, you can't look such things up by concept in the
indexes of either book, or the HTML spec, or the CSS book, unless you
already know the term that implements it; if I know the term, I don't
need to look it up! In any case, try looking up "hidden" in either
book; you get no hint that it can be applied via style to any element.
If you know it's available as a style attribute, then know the
attribute is "visibility", why than you can find it . . . and by that
time, you must know enough that you don't need to find it. (Again, a
Google Groups search on words associated with the concept told me what
terms to use, and then I didn't need to use the book . . .)
I apologize for the rant (Fortran was good enough for my grandfather,
it was good enough for my father, and it's good enough for me -- bah,
humbug!), but it's been a very frustrating couple of weeks.
The real question: What about them table borders? So far, I'm
defining their values as zero, then setting them to their final values
at the same point that I make the body visible. Should I need to do
all that? What should make that unnecessary?
View 4 Replies
View Related
Jul 1, 2009
How can we show the image before the page is getting fully load.
something like page is loading. basically i want to show loading image before my whole fetched data's/images not comes or loaded on that page.
can anyone here tell me how can i do that?
View 7 Replies
View Related
Aug 30, 2010
Opera is the only browser giving trouble with this jQuery statement:
[Code]..
The SELECT does not fill with ANY options. It is blank. Worse, I can turn on DragonFly in an effort to trace it down, and the problem disappears. The options are displayed as they should. I have a .lload function that I use to work around caching problems in IE. Using this function in Opera does not fix the problem. I have no reason to believe, therefore, that this is a caching issue.
View 1 Replies
View Related
Sep 2, 2010
im writing a .net mvc web app and in this step Id like to send a post back to my controller including date and time values that i have stored inside hidden fields on a form. where im getting confused (I am very new to java script) is how I can now read those values and add them to the URL I'm constructing
Code:
<asp:Content ID="Content2" ContentPlaceHolderID="Menu" runat="server">
<form id="form1" name="form1" action="WorkOrder" method="post">
<input type="hidden" id="time" name="time" />
[code]....
View 3 Replies
View Related
Jun 23, 2011
I'm using Dynamic ajax content to load .php files into a div section, and everything is going fine, but the only problem is I don't know how to have the index page to load a certain file when the page loads. As for jquery code, this is all I have regarding my problem, and I'm not even sure I've used it right:
$(document).ready(function() {
$.get("content/home.php", function(returnedData) {
$("index").php(returnedData);
});});
View 2 Replies
View Related
Jun 23, 2011
I need to see if I can shorten this AND see if I can have a "show all option" added.The page is setup like so.. I have the following javascript working.. I'm running jquery... being a semi newbie it took a while to get this running.I have 4 DISTINCT queries that load up select boxes.There are 4 select boxes .. on change, the queries will see what option was selected and re-run DISTINCT SQL queries so all the select boxes only have related info.. so no one ends up with a "zero" results.I'm hiding these to help walk through in a logical order. However I need to1) Have a show all and let them select anything they wish and show all 4 boxes. How can I add a "show all" to the script below2) I noticed on page load the boxes show and then slowly hide. THis looks messy.. how can I alter that?3) This seems long for what I'm doing.. is there a way I can shorten this code? What if I expand to 8 boxes.. then I'll have 8 simple if statements.. but it seems unnecessary.CODE that is working is
$(document).ready(function () {
if ($("#pMaterial option").is(":selected"))
{
[code].....
View 1 Replies
View Related
Jul 26, 2009
I have a character countdown that tell you how many characters you have type in the text area. But I am having a problem, I can't see to show a text or the number the character the user when I load the page. I want it to show Characters Type: 0 when you load the page, and not having to press a key to show it, here is the code I am using...
onload="storeCaret(this);"
View 3 Replies
View Related
Sep 21, 2011
show images after people scroll down the page - don't load them immediately after the page is loaded.also the images which are below the scroll should be first loaded when an user scrolls down.i need a javascript for that, but i don't want jquery! the code should be as short as possible.
View 2 Replies
View Related
Apr 27, 2010
I have a div tag element and a hide/show button above it. I'm able to handle the hide show of the contents all right via the button, but I want the div to be hidden when someone clicks anywhere else in the document, save inside the div area itself.This functionality is similar to what you see on the sign on panel in twitter.com. Press the sign in, the div sign in panel displays. Press the sign in link OR anywhere else on the document outside the panel. The panel is hidden.What's the best way to script this functionality in jquery?
View 1 Replies
View Related
Dec 28, 2010
In the inputbox on my local site i want a preloader for the autosuggest-function.
I have a script, that activate the class 'load', when i type one or more characters.
When i add/delete a character the preloader shows continues.
But how can i remove this class after 2 seconds? and when i add/remove a character how can i activate the class also for 2 seconds?[code]...
View 5 Replies
View Related
Nov 23, 2009
im trying to hide a div on page load,ive used this.
<script type="text/javascript">
function hideDiv(){
document.getElementById('sidebar').style.display = "none";[code].....
and this in the body tag
<body onload="javascript:hideDiv()">
it works fine hiding the div named sidebar, problem comes when i try to then use an Onclick event to show the hidden div, it just wont show.can this be done?
View 2 Replies
View Related
Dec 26, 2011
make a div show() a few seconds after page load and to easy open slowly / > preview page
here is what I have tried
<
script type="text/javascript">
[code]....
View 1 Replies
View Related