Passing A URL To The Page It Calls.
Sep 17, 2006
What I want to do is: On a site, when a viewer hits the 'contact us' button, a new page opens with a contact form which will in turn be submitted to a php script on the server.
I want to pass the url of the page that called the form to the php script in a hidden field, so that when the php form handler emails me the form result it tells me what page the viewer was on when they hit the contact me button, and then after that I want to send the viewer back to that page,
In a page I can get the page url using js to get location.href and place it in a variable. But after calling the form page I don't see how to put that variable which I think is global(?) into a hidden form field to post when the form is submitted.
Once it is at the server I have no trouble with the php to do what I want, I just can't see how to get the javascript variable to persist across site pages.
View 9 Replies
ADVERTISEMENT
Jun 25, 2010
I'm currently rewriting all my ajax calls to use the jquery method (much cleaner code! ) and have declared a default ajaxError function, shown below:
$(document).ajaxError(function(event, request, settings){
alert("There was an error while communicating with the server. URL: " + settings.url);
});
However, now I have a few ajax calls where I want to declare an error function in the ajax call. I was hoping that by declaring an error function in the ajax call, it would replace the default error call I have defined. But that does not appear to be the case, as I continue to first get my ajax function error call, then I also see the above code execute.
I tried calling event.stopImmediatePropagation() from within my ajax error function hoping that it would stop further events firing (ie: the default error event) but that didn't do anything except tell me in firefox that "event" was undefined.
I was hoping I wouldn't have to go through and define an error function to EVERY ajax call.
View 1 Replies
View Related
Jan 12, 2011
Basically, what I am trying to do is call several ajax requests using jQuery on the same page, i know that all browsers are capable of requesting multiple requests. However in Chrome and Safari my website works fine, but IE, Firefox and Opera all only call the first request then dont call, the second two. I dont know why though?
All of the code for the site is here: [URL]
View 5 Replies
View Related
Sep 28, 2010
Is there any way with Firebug, or any other tool, to easily find which functions are being called by which page on load?I need to optimize a huge pile of JavaScript files for a large website.
View 2 Replies
View Related
Oct 29, 2010
I have a ajax function implementation: when the user is on one site, the ajax call keeps checking the server every 5 seconds if there is a server url change. If there is, there will be a message displayed to direct the user to go to another site.
when the user go to another site, the ajax keeps checking every 10 seconds, if there is condition met, the message will be displayed to direct user to go back to the previous site. Also, after the message is displayed, ajax call keeps checking if there is another condition met, if there is, the message will automatically disappear.
The use case is: when one server is down, the message will direct the user to another site. On another site, when the previous server is up, the user could be redirected to the previous site. there is also scenario that when the message is displayed (when server is down), the user may not follow the link to do anything. he/she may simply leave the message on and go to lunch or something, when he/she comes back, the server may be already up and the message should be disappeared instead of keeping showing the message. Therefore, the message should be displayed or disappeared automatically based on the ajax call condition.
I implemented the ajax function and it did check and displayed message. However, it wont' display the message only until the user login or the user does a "refresh" to the page. After the message is displayed, when another condition met, the message won't disappear until the page is refreshed. Then the ajax calls keep doing fine every 10 seconds. The ajax call seems fine since when I set a alert, I did see the popup message show up every 10 seconds (but only after I refreshed the page.)
Now the problem is: the message can't be automatically displayed or disappeared. It can only happen when there is new page load (refresh). How can I solve this problem. I'm thinking of putting "windows.location.reload;" to load the page right after the condition met. But kind of feel I don't need to do this.
View 3 Replies
View Related
Aug 16, 2011
I have several ajax calls that originates from the same page its updating. It works perfectly in firefox but in IE it works for about 18 requests and then just stops until the page is refreshed. I thought it was a cashe issue but I have added a variable for that. I think it may have something to do with binding but I am not sure how to sort that. This is one of my functions.
[Code]....
View 3 Replies
View Related
Nov 10, 2010
I have the following javascript function:
[ function addNewWindowEvent(evType, fn)
{
if (window.addEventListener)
[code]....
View 1 Replies
View Related
Nov 24, 2010
Anyone loading a bunch of CSS or Javascript via <link> tags on a web page knows about "blocking": where the browser stops the loading of the page because it has to go fetch (and read/parse) an external file. If you have a lot of these, or even if you don't and the user has a slow connection, you have a slow page. Users hateses teh slow pages, hatses them.
At the 2010 Fronteers Conference, Stoyan Stefanov gave a talk on Progressive Downloads and Rendering, where he listed some tricks to get around blocking by Javascript or other external files to make page load speed up. One trick was adding a <script> tag in the body (near the bottom, so after the important stuff has loaded) which adds a <script> tag to the <head> dynamically and runs it. While that file is being fetched, the rest of the page can continue to load. This is a bit asynchronous, isn't it (similar to web pages still loading content while also fetching images)?
As a follow-up to his Higher Order Javascript article (see SitePoint thread about it), Piers Cawley has gone further with Asynchronous Streams, where he uses jQuery (as an example) to load external files asynchronously to avoid blocking of the HTML document loading. In my web development career I haven't worried about blocking, but plenty of folks around here are loading ginormous files, and lots of them, for large sites. As developers, what do you do to get around slow page loads? Have you done anything like this asynchronous calling of the external files?
View 6 Replies
View Related
Jan 24, 2006
i have an html page that when it loads theres an onLoad event called which calls a function.now what i want to do is be able to click a link that refreshes the page but at the time on the refresh it skips the onLoad event. is this possible?
View 5 Replies
View Related
Jul 31, 2009
I've been searching for a few hours and haven't been able to find a code snippet to see if this is available. I'm attempting to pass text from my website to another website that has a form setup on it. I'd like to fill in the pertinent data for my users on the page that I load for them. I cannot make any changes to the receiving page as it is run by another company. I've pasted some of the code that is available on the receiving form.
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
[Code]....
View 5 Replies
View Related
Apr 14, 2009
I'm creating an AJAX page that is built using a PHP Class, ie the php looks a bit like this: PHP Code:
$wp_page->addjs('../var/savepolicies.js')
$wp_parser->page = "userpolicywindow.php";
$wp_parser->addlink("Home","../index.php","");
$wp_parser->addlink("Logout","javascript:logout();","");
$wp_parser->getpageid("501");
[Code]...
within this page that has been created, there is an AJAX tree folder which calls another page to be loaded into a DIV by AJAX again. Code:
[Code]...
I don't know why it doesn't work because the page has been loaded with the JS file, but as soon as the link is added afterwards it doesn't work. I take it this is because it doesn't know where to find the JS, but how can I overcome this?
View 4 Replies
View Related
Jul 23, 2005
My code works but because I'm using VBscript within JavaScript I get an error
message...the yellow tri-angle with an "!" mark.
---------------within my body-------------
<script language="JavaScript">document.write(formatCurrency(<%=Request.Form
("total")%>))</script>
------------------------------------------
My script takes the form element "total" from the previous page and sends it
to a function for formatting. Problem is...JavaScrip just doesn't like
VBscript. How do I get the form element using JavaScript?
View 3 Replies
View Related
Jan 29, 2009
i have a hidden filed with a value want to pass this value frm one page to another using
[Code]....
in second page i have used request.form("field name") but getting balnk
View 1 Replies
View Related
Sep 8, 2005
I am doing this:
window.location="page2.php?subj="+subj+"&body="+body;
to send information to another page.
However, I don't want that second page to show up or display in any way.
There is only behind-the-scenes work going on in that page.
How do I pass the information to that page so that it is only processed and
does not launch a window?
View 10 Replies
View Related
Feb 12, 2006
I am trying to pass the value of a field to a PHP file like this:
<input type="hidden" name="field1" id="field1" value="123">
<input type="hidden" name="field2" id="field2" value="456">
<a href =
"test.php?c1=document.getElementById('field1').valu e&c2=document.getElementById('field2').value[color=blue]
><img src="add.gif" border="0"></a>[/color]
In test.php, when I do:
c1=$_GET['c1'] ;
echo c1;
I get:
c1 = document.getElementById('field1').
View -1 Replies
View Related
Aug 7, 2006
I've been Googling & can't find a consistent cross-browser (IE & Firefox) answer to this...
I need to pass some data from inside an iframe, to the parent page
I've got the parent page PAGE1.HTM which contains:
<div ID="mydata"></div>
:
<iframe src="page2.htm"></iframe>
And, inside PAGE2.HTM I will set mydata to a hard string. But in page2.htm do I do
var parent.document.mydata.innerHTML = "my data here'
or
var window.parent.document.all.mydata.innerHTML = "my data here"
or something else...??? to be cross-browser compatible (IE and Firefox mainly).
View 1 Replies
View Related
Jun 10, 2011
I want to pass 2 variables from a html page and collecting in another html page using javascript. Say I pass xyz and abc to a page 2.html from 1.html without using cookies. In 1.html page i have many links. each link should be able to pass different variable to 2.html. When some one clicks on a link the variables should be passed to 2.html. I want to know how to collect them and use them.
View 4 Replies
View Related
Mar 30, 2011
i'm doing my FYP, and facing the following problem.below is my code for the javaScript
<script language="JavaScript">
function deleteAccount(ckId){
alert(ckId);
[code]....
View 1 Replies
View Related
Jul 15, 2011
I'm trying to build a store locator and trying to figure out how to pass an input value from one page to another page. User would input their zipcode or address in a form on one page and the map and locations would be called on another page using the input. I'm using ehound store locator platform (sample - here -> [URL] The map/locator script is this
[Code]...
I've looked around on passing inputs via php and such, but this script seems to call on javascript as well and I'm having trouble implementing anything that works.
View 5 Replies
View Related
Jun 17, 2011
why this is not passing my values?
Code:
myloc="http://owl.ncl-coll.ac.uk/misc/Intraining/Employability_Resources/Confidence/E3_L1_Overcomoing_Hurdles/pages/actionplan.htm?
[code]....
View 12 Replies
View Related
Jul 27, 2011
how do I pass url value to iFrame inside the same page, for example: I would like to pass [URL] to iFrame where is the function displaying all the items with value = 1. This is all on the same page.
View 1 Replies
View Related
Nov 2, 2011
Problem I am having regarding passing data to new page ?
View 2 Replies
View Related
May 4, 2011
how do I use a query string to pass a image that a user selects from a number of images to a second page where the selected images will be displayed as a slideshow?
View 15 Replies
View Related
Apr 7, 2010
However, there is one problem that I just can not figure out. I have 3 arrays storing information on page1.htm, this is all well and good, but I want to use the data stored in those 3 arrays when the user moves to page2.htm.
View 1 Replies
View Related
Nov 27, 2009
This script and code works great, but in order for me to finish, I need a way of passing to the next PHP page which check box is checked. Currently, it is just passing a single value (1, 2, 3, 4, 5, or 6) depending on the last box checked. I need a way to record which check boxes are selected.
<html>
<head>
<script type="text/javascript">
var majors = {
"001 - Exchange"
[code]....
View 9 Replies
View Related
May 24, 2010
I want a page with a hyperlink that passes a variable to another 'pop-up' page (in this case a name, its just an example) and new pop-up page prints a message followed by the variable thats passed.
Here is the code as it is right now
<html>
<head>
<script language="javascript" type="text/javascript">
function popitup(a)
[Code]....
In short, I just want the pop-up page to print 'Hello there Toby' or whatever name I choose to pass across. The 'testpopup.html' url is just the initial webpage.
View 2 Replies
View Related