•
•
•
•
What is DaniWeb IT Discussion Community?
You're currently browsing the JavaScript / DHTML / AJAX section within the Web Development category of DaniWeb, a massive community of 374,027 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 2,897 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our JavaScript / DHTML / AJAX advertiser: Lunarpages Web Hosting
Views: 1431 | Replies: 3
![]() |
•
•
Join Date: May 2007
Posts: 23
Reputation:
Rep Power: 2
Solved Threads: 0
I have a link wich opens a the second page with links wich call a javascript functio
#1
Jul 13th, 2007
I have a link wich opens a the second page with links wich call a javascript function.
I have some problem with javascript.
i am two aspx page..
in my first aspx page contain the second aspx page name..
i am clicking the second page link the second page is opened..
but
i wrote the javascript finction in second page..
in this the function does not execute..
how to solve the problem.......
please help me..
first Page name.......form1
second page name....form2
form1.aspx
<input type="text" name="stationFrom" size="16" value="" onblur="return openStationFrom();" >
function openStationFrom()
{
window.open("../enquiry/form2.aspx?" & mstrSession & "&stnName="+escape(document.form1.stationFrom.value)+"&formName=Form1&fieldName=stationFrom&leftWidth=0","","dependent=yes,width=350,height=375,screenX=200,screenY=300,titlebar=no,scrollbars=auto,maximize=no");
}
form2.aspx
<input type="hidden" name="formName" value='Form1'>
<input type="hidden" name="fieldName" value='stationFrom'>
<select name="stationNameCode" size=5 >
<option value='voter id(vt)'</option>
<option value='passport(PO)"option>
</select>
<input type="button" value="GO" onclick=" return setStationField()">
function setStationField()
{
if(document.form2.stationNameCode.selectedIndex<0)
{
alert("Please Select The Station From The List");
return false;
}
formName = document.form2.formName.value;
fieldName = document.form2.fieldName.value;
window.opener.document.forms[formName][fieldName].value = document.form2.stationNameCode[document.form2.stationNameCode.selectedIndex].value;
window.close();
}
this is my used source code..
my problem is..
i am click form2.aspx in GO button ..
i want to click the go button the form2 stationNameCode.selected index value go to form1.aspx to stationFrom text box..
i want to pass form2.selected index to form1.aspx
please help me.. how to do....
I have some problem with javascript.
i am two aspx page..
in my first aspx page contain the second aspx page name..
i am clicking the second page link the second page is opened..
but
i wrote the javascript finction in second page..
in this the function does not execute..
how to solve the problem.......
please help me..
first Page name.......form1
second page name....form2
form1.aspx
<input type="text" name="stationFrom" size="16" value="" onblur="return openStationFrom();" >
function openStationFrom()
{
window.open("../enquiry/form2.aspx?" & mstrSession & "&stnName="+escape(document.form1.stationFrom.value)+"&formName=Form1&fieldName=stationFrom&leftWidth=0","","dependent=yes,width=350,height=375,screenX=200,screenY=300,titlebar=no,scrollbars=auto,maximize=no");
}
form2.aspx
<input type="hidden" name="formName" value='Form1'>
<input type="hidden" name="fieldName" value='stationFrom'>
<select name="stationNameCode" size=5 >
<option value='voter id(vt)'</option>
<option value='passport(PO)"option>
</select>
<input type="button" value="GO" onclick=" return setStationField()">
function setStationField()
{
if(document.form2.stationNameCode.selectedIndex<0)
{
alert("Please Select The Station From The List");
return false;
}
formName = document.form2.formName.value;
fieldName = document.form2.fieldName.value;
window.opener.document.forms[formName][fieldName].value = document.form2.stationNameCode[document.form2.stationNameCode.selectedIndex].value;
window.close();
}
this is my used source code..
my problem is..
i am click form2.aspx in GO button ..
i want to click the go button the form2 stationNameCode.selected index value go to form1.aspx to stationFrom text box..
i want to pass form2.selected index to form1.aspx
please help me.. how to do....
Re: I have a link wich opens a the second page with links wich call a javascript functio
#2
Jul 14th, 2007
You can access the parent window or the window which opened the new window using the global reference 'opener'.
Keep one hidden field each for the data which you want to pass from the new page to the original page and using the reference of the original page (opener), manipulate the fields of the parent window.
Something like this:
Keep one hidden field each for the data which you want to pass from the new page to the original page and using the reference of the original page (opener), manipulate the fields of the parent window.
Something like this:
html Syntax (Toggle Plain Text)
<!-- Parent (ee.html) --> <html> <head> <script> function go() { window.open("dd.html"); } </script> </head> <body> <form name="frm"> <input type="text" value="Hello" id="txt" name="txt" /> <input type="button" name="btn" id="btn" value="Button" onclick="go();" /> </form> </body> </html>
html Syntax (Toggle Plain Text)
<!-- Child (dd.html) --> <html> <head> <script> function go() { alert(opener.document.frm.txt.value); } function change() { opener.document.frm.txt.value = "This is changed text"; this.close(); opener.focus(); } </script> </head> <body onload="go();"> <form> <input type="button" value="Change Value in Parent" id="btn" name="btn" onclick="change();"/> </form> </body> </html>
Last edited by ~s.o.s~ : Jul 14th, 2007 at 3:26 pm.
"I don't accept change. I don't deserve to live."
"Working a real job is a win if you're lazy, greedy, or unmotivated. If you're average, you fit right in. And if you're above average, the basic terms of employment and premise of the arrangement is against your interests."
"Working a real job is a win if you're lazy, greedy, or unmotivated. If you're average, you fit right in. And if you're above average, the basic terms of employment and premise of the arrangement is against your interests."
•
•
Join Date: May 2007
Posts: 23
Reputation:
Rep Power: 2
Solved Threads: 0
Re: I have a link wich opens a the second page with links wich call a javascript functio
#3
Jul 18th, 2007
Thnaks s.o.s~..
thanks for your kind reply....
I am working this code...working properly...
but the issue is i am not change the javascript code in second code..
because the second page is ".html" page ....
the second page javascript does not change..
i am sorry already i have not informed...
but i am not modified second page everything
please how to do..
please help me......
so in my first page i click the one lint the second page window.open() is open..
so i am not chage the seocond page..
please reply...
thanks for your kind reply....
I am working this code...working properly...
but the issue is i am not change the javascript code in second code..
because the second page is ".html" page ....
the second page javascript does not change..
i am sorry already i have not informed...
but i am not modified second page everything
please how to do..
please help me......
so in my first page i click the one lint the second page window.open() is open..
so i am not chage the seocond page..
please reply...
Re: I have a link wich opens a the second page with links wich call a javascript functio
#4
Jul 18th, 2007
You have to change the Javascript code in the second page otherwise your purpose won't be achieved. Why can't you change the code in the second page?
"I don't accept change. I don't deserve to live."
"Working a real job is a win if you're lazy, greedy, or unmotivated. If you're average, you fit right in. And if you're above average, the basic terms of employment and premise of the arrangement is against your interests."
"Working a real job is a win if you're lazy, greedy, or unmotivated. If you're average, you fit right in. And if you're above average, the basic terms of employment and premise of the arrangement is against your interests."
![]() |
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
•
•
•
•
•
•
•
•
DaniWeb JavaScript / DHTML / AJAX Marketplace
- First Time Selling Pr5 Links In very cheap rates Only 3$ Per Link (Ad Space for Sale)
- IE6 opens up as microsoft windows update page (Viruses, Spyware and other Nasties)
- Multiple links to the same page (Search Engine Optimization)
- Web Link freezes - Hijack This results (Viruses, Spyware and other Nasties)
Other Threads in the JavaScript / DHTML / AJAX Forum
- Previous Thread: remove element
- Next Thread: Parse a XML element with AJAX



Linear Mode