470,815 Members | 1,308 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 470,815 developers. It's quick & easy.

[JAVASCRIPT, PHP, MYSQL] Pass Variable from a non-trigger frame to another.

Hello, I am hoping that someone can point me in the right direction.
I have 4 frames to my site. Two Rows, Two Columns.
|--------------------------------|-------------------------|
| | |
| 1 | 2 |
| | |
|--------------------------------|-------------------------|
| | |
| | |
| 3 | 4 |
| | |
| | |
| | |
|--------------------------------|-------------------------|

Frame one is a search form - by city, province and postal code. The
results are shown in frame 4. Frame 3 is a map and frame 2 is a static
frame.

How its working now:
Once the person submits their search methond and search string
(clicking on a submit button) frame 4 will list all the locations in
that province for them to view. If a person would like to map a
specific location from frame 4, they can click on a link and it will
map it in frame #3. (All done via PHP, MYSQL, HTML and GOOGLE's API)

What I would like to happen:
Upon clicking the submit button in frame 1 (ie. say they select
province), I would like frame 3 to map all of the results listed in
frame #4. The only way I can think of accomplishing this is by, having
frame 4 refresh frame 3 and append a URL encoded string with the
coordinates.

I am a newbie when it comes to javascript and I need some help to
confirm if the following is correct.

I have the following code at the end of Frame #4 - hoping that when it
finishes displaying the results, it will reload frame 3.
================================================== ===
FRAME 4 CONTENTS (frame4.php) // frame3 is the name of the frame
================================================== ===
<script language="JavaScript" type="text/javascript">
<!--
fucntion refresh() {
parent.frames["frame3"].location.href = "frame3.php?<? echo
$URLSTRING; ?>";
}
-->
</script>
<body onLoad="javascript:refresh()">
================================================== =====

Can someone please point me in the right direction?
Thank you,
Jay Vee

Dec 16 '05 #1
1 2123
After posting this, I realized that I spelled function wrong. I
corrected it and it worked. Silly me. Since I already posted it, is
there a way of having the values of the submit form sent to two frames
at the same time? ... I have seen a few scripts on how to do it on an
HREF, but that wont submit the form variables.

Thanks again, and sorry for my silly mistake.
Jay Vee

Dec 16 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

3 posts views Thread by Ben Binskin | last post: by
5 posts views Thread by Damien Viel | last post: by
8 posts views Thread by William Drew | last post: by
2 posts views Thread by RootShell | last post: by
84 posts views Thread by Patient Guy | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.