History.back() - Div With The Controls Doesn't Show
Dec 2, 2009
I have a page which I've just added a div to so that it will show/hide 'advanced' search options. The problem is that I've not found a way to 'show' the div when a history.back() command is used.
First off I had it so that the div style was display:none. Site user would click on 'Refine Your Search' to show the additional fields. That worked fine, but the customer wants it so that when they go back from the search results to the search page it 'remembers' which boxes were ticked.
The problem is that when it does the history.back(), the 'Refine Your Search' radio button is selected but the div with the controls doesn't show. So, thinking I was clever I thought of an alternative way to skin this cat .
Instead of having the style of the div set as display:none I would set it as display:block and then have a javascript function that would set it to display:none when the page initialised. That way the 'default' state for the div would be display:block.
No dice...even though in the source code it shows the style of the div as being display:block the div STILL doesn't show.
The search page is at: [url]
Click on 'refine your search', tick a box (e.g. air conditioning) and then click the search button. Then at the bottom of the results page click the link to go back. You'll see the problem.
View 2 Replies
ADVERTISEMENT
May 29, 2006
I have a webpage popup (lets call it POPUP) which refreshes the opener window (this one we call PARENT) when we close it, saying we want to save data. For this, we use
top.oWndOpener.refresh();
When we don't want to save the POPUP data, we just close the popup and
don't refresh the PARENT. In the PARENT we have a "Back" link which executes a simple
history.back()
The problem is:
If we refresh parent, we need to go back 2 pages, because the refresh
method adds another page to the history. But we have no (easy) way of
knowing in the PARENT if it had been refreshed. With this, our users
are forced to click two times in the Back link.
Is there anyway of going back to the previous page, no matter how many
refreshes happened in the current one ?
View 2 Replies
View Related
Aug 3, 2007
I have a form with a "Print" button on the page. When the user clicks this it doesn't actually print but opens a condensed version of the page, passing the field contents with php. On the new (condensed) page I capture the load of the page in js and when it occurs issue the command print(). This works fine.
But once I've done this (printed) I would like to return to my original form. I've tried
if (print()) history.back()
print()
history.back()
neither seems to work. As an experiment I put the following code at the bottom of my condensed page that prints...
<FORM>
<INPUT type="button" value="Click here to go back" onClick="history.back()">
</FORM>
Clicking on the resulting button does exactly what I want... clears the form and returns me to my original.
I just don't what to
a) print the form with that button on it
b) require user input after the printing.
So... can anyone point me in a way of making history.back() work outside of an onClick construct?
View 2 Replies
View Related
Jul 23, 2005
I used <input type="button" value="Back to Correct" onclick="window.history.back();"> to go back to the previous page is working, but if i use the as below instead, it does not work. what did I do
wrong?
View 1 Replies
View Related
Jan 11, 2007
I'm attempting to use the javascript 'history.go(-1);' to make a page automatically return to the last page a user visited. At the moment, I can get this to work ONLY if I insert a link into the page.
What I want to happen is, the page autmatically sends the user back to the previous page after a set time. I have this for my JS:
function backtomusic() {
window.location = history.go(-1);
}
And in the body section of my page I have:
<body onLoad="setTimeout('backtomusic()', 3000)">
When it runs I get an error saying 'undefined' in the browser address bar
Any ideas?
View 1 Replies
View Related
Nov 21, 2007
i need go to back page using history.back() but this page dont refresh, i need this
how ican refresh the back page?
View 2 Replies
View Related
Sep 22, 2005
Have a slideshow navigation and want to put a DOM onubtrusive JS that finds the <a> in <li id="nav-back">and executes history.back() with a onclick handler. No worry about JS disabled because then I use a other link that is hidden when JS is enabled ...
Some questions-ideas
What do i need to put in the <a href="??"> of <li id="nav-back"> ?
And the script I started see below, should it be written like that ??
History.back() works perfectly cross-browser in DOM capable browsers ??
This is the HTML
<div id="navwrap">
<ul id="nav">
<li id="nav-prev"><a href="#" title="go to previous image">previous</a></li>
<li id="nav-back"><a href="#" title="go to overview of images">back to overview</a></li>
<li id="nav-forward"><a href="#" title="go to next image">next</a></li>
</ul>
</div>
Is this how to do go about it
if (!document.getElementbyId) {return;}
var backButton = document.getElementbyId('nav-back').document.getElementBytagname('a')
backButton.onclick = history.back();
}
Is it possible to show in the title tag that last history entry ?
View 2 Replies
View Related
Nov 22, 2006
I have an input button that i have assign to. Is there a way to use this but force the previous page to be refreshed?
View 3 Replies
View Related
Jul 23, 2005
Can someone show me how I can have:
<a href="javascript:history.back()" name="Back" value="Back"
style=width:40px;float:right;margin-left:0px class="button" >Back</a>
but since this href exists in a frame, it only pertains to this frame?
View 4 Replies
View Related
Jan 18, 2007
On a page of mine a user might submit data several time, which adds an
entry to the history each time (similar as
http://www.google.com/trends?q=iPod...o=all&date=all).
Yet later the user wants to go back to the previous page in one step.
Now is it possible to loop backwards through the history until a
different page is reached? Has anybody coded something like this?
View 2 Replies
View Related
May 1, 2009
Has anyone been able to get back button history to work with UI Tabs.
or any way to make the back button work with previous visited tabs.
I tried using the history plug but im not sure how to make it work with ajax created tabs.
View 1 Replies
View Related
Oct 13, 2010
just trying to get this to work. Code is inserted into document head. I am using this on a confirmation page that comes up after submitting a form, I want the page to redirect to the previous page. I am also wanting to add a timer indicator to the page as feedback to the user.
<script type="text/javascript">
redirTime = "5000";
redirURL = "history.go(-1)";
function redirTimer() { self.setTimeout("self.location.href redirURL;",redirTime); }
</script>
[Code]...
View 3 Replies
View Related
Nov 27, 2009
I have a photo gallery that cycles images using custom buttons and replacing images from an javascript array. I do this so that I don't reload the page each time, just put up the next image so the next image (preloaded) appears instantly. I change the URL to include the image name so that it can be saved, linked, sent etc.
If I load the page and cycle through some pictures and then use the back button I can't find a way of detecting this and putting up the previous image - it just changes the URL in the browser and eventually unloads the page when it should.
View 4 Replies
View Related
Sep 8, 2011
I need an html page that when visited automatically redirects the browser to return to the previous page it was on. here is the current code I have:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>[code]....
this works in firefox but in IE you have to press ok in the alert box before it returns. I admit I am a javascript novice. Any suggestions
View 1 Replies
View Related
Apr 30, 2010
I am looking for a simple timed text quote rotator that includes forward, pause and back controls. Ideally not requiring JQuery.
View 8 Replies
View Related
Oct 15, 2001
Im trying to make a back button that reloads the previous page the user was at.
The back button will be on a small top frame and the page that needs to be controlled will be in the main frame.
The top frame is just a navigation system, and all pages will be loaded in the main frame.
Im trying to use this Code:
<FORM>
<INPUT TYPE="button"
NAME="back"
VALUE="BACK"
onClick="history.go(-1)">
</FORM>
Does anyone know how I could accoplish the desired result using this code, or any other code? And what about a foreward button?
View 2 Replies
View Related
Jun 24, 2011
I am working with ASP.net and VB as my code behind. I tried solving this in normal JavaScript with no luck. I have a textbox that when it receives focus I want to make the next 3 controls visible. I have tried the included code with no luck. Here is the Head and Jquery.
[Code]...
View 1 Replies
View Related
Jul 23, 2005
I use a function something like this,
<a href="javascript:history.back();">Return to original page</a>
to give people a "back" option sometimes on pages.
Is there any way of directing them back to a particular named anchor on the last page?
View 4 Replies
View Related
Mar 22, 2010
The page I'm creating is [URL] In IE7, the slideshow works fine until you get to a td which contains two img's. Then when you click you get a generic "invalid argument" error. You keep getting that until you mouse off the button and back on. Then you can click to advance the slideshow again. IE7 is the only browser where this happens.
View 6 Replies
View Related
Mar 31, 2007
In one of my pages, I use javascript (AJAX) to populate one mulitple
select field based on user's click event on another control. I noticed
that when I navigate back to this page by clicking browser's "Back"
button, the changes made to the multiple select is not preserved. (It
shows the initial value). While all the other user selections are
preserved.
View 6 Replies
View Related
Feb 3, 2010
I'm recently programming a website with ajax and no i have found a solution for the back button problem (broken) on the internet, but it doesn't work on IE. it works on firefox, chrome, safari,...
Every time the user changes the page the url is stored in history with this code:
Code:
It adds after the url a '#' sign with the name of the page...
After that the program will store the url in a non-displayed div
And now i've set up an interval that checks the url adress bar and that div if they are not the same the page will load the url in the adress bar here is the code:
Code:
I've checked the problem with IE. IE will not read the current adress bar. It's always reading the url of the current page but not the url of the adress bar. And i've tried almost every combination with document.location, window.location, href, hash,...at least here's is my url:[url]
View 1 Replies
View Related
Feb 9, 2009
I'm trying to set a cookie for this file location, but when I leave the site and come back, it doesn't work. Why?
<html>
<head>
<title>Return file directory</title>
[code]....
View 1 Replies
View Related
Jan 17, 2011
There are 3 graphics (top left of page) which open a linked page in a pop up window; each popup comes into focus the first time it's opened - clicking on the same graphics again doesn't bring the already opened popups back into focus.I had originally sized each popup as 320x430px in the body at each of the 3 references to the linked pages, but discovered that (in FF portable 3.65.13) the popups all opened full-size windows. In an attempt to resolve this I removed the size info from each of these 3 page references (lines 84, 89, 94) and moved it to the head (line 67) which seems to have resolved the size issue, but works only when I specify the popup to be any size except the original size of 320x430 (e.g. 320x431; I have now settled for 321x431)
View 5 Replies
View Related
Dec 15, 2009
i would like to show a div on mouseover via toggle and change it back on mouseout. right now my code looks like this:
$(".#image").mouseover(function(){
$(this).next("#posts").fadeToggle(200)
return false;
});
it works on mouseover but i have no about the mouseout part.
View 1 Replies
View Related
Dec 9, 2009
I would like to have an anchor link with hidden text. When I click on the anchor link, I want to see a text drop below showing the Keep trying information. It keeps giving me "object expected" error message. What object I need to put in there. Here is the code:
[Code]...
View 2 Replies
View Related
Mar 22, 2010
what is wrong in the following piece of code? It works fine in Firefox, Safari, Chrome and Opera, but won't work in IE.
The purpose of the function is to receive a list of discussion threads that are available on the site and list them in a simple table, which is created by the function and placed in a div. More specifically:
(1) The function receives a json called "threads" (obtained through Ajax from a server-side PHP script).
(a) The 2nd element in the json, "records" is an array of records, one record for each thread.
(b) The 1st element in the json, "fields", identifies the integer keys of the id and title of each thread in the corresponding record.
(2) The function creates a table with one tr for each thread record. In each tr, there is one td with the thread's id and one with its title.
(3) Finally, the function places the table in a div with the id "discBdCont".
In both Firefox, Safari, Opera and Chrome, the table appears as it should. In IE, however, the table does not appear at all (although the text "Available discussion threads:" does appear, and I see no error messages or anything).
Code:
var discBoardRecords;
var idKey;
var titleKey;
[Code]....
View 3 Replies
View Related