473,396 Members | 2,024 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

pass value from one html page to another?

nirmalsingh
218 100+
hai experts,
i am having page called main.html, when the user clicks a button in this page a popup window of pop.html is opened. in pop.html user enter his name and close that popup window.
now what i need is:
the name entered in pop.html shiould be shown as table format in main.html. the row should be added each and every time the user open and enter a name.
without refreshing main.html. what should i do for this.
Feb 14 '07 #1
16 47271
dmjpro
2,476 2GB
plz try this code .......

in main.html
=================
Expand|Select|Wrap|Line Numbers
  1. //ur code
  2. <table id = my_tab>
  3. </table>
  4. //ur code
in pop.html
=================
Expand|Select|Wrap|Line Numbers
  1. <body onbeforeunload = passMain()>
  2. <input type = text id = ur_name>
  3. </body>

in pop.js file
==================
Expand|Select|Wrap|Line Numbers
  1. function passMain()
  2. {
  3.   var cell_obj = window.opener.document.getElementById('my_tab').insertRow().insertCell()
  4.   cell_obj.innerHTML = doument.getElementById('ur_name').value;
  5. }
  6.  
if u close or refresh the popup html the row will be inserted in main.html

plz send ur response

i am online
Feb 14 '07 #2
nirmalsingh
218 100+
no reaction in main.html.
my code:main.html
Expand|Select|Wrap|Line Numbers
  1. <html>
  2. <body>
  3. <table id = my_tab>
  4. </table>
  5. </body>
  6. </html>
pop.html
Expand|Select|Wrap|Line Numbers
  1. <html>
  2. <head>
  3. <script language="javascript" src="pop.js">
  4. </script>
  5. </head>
  6. <body onbeforeunload = "passMain();">
  7. <input type = 'text' id = 'ur_name'>
  8. </body>
  9. </html>
pop.js
Expand|Select|Wrap|Line Numbers
  1. function passMain()
  2. {
  3. var cell_obj = window.opener.document.getElementById('my_tab').in sertRow().insertCell()
  4. cell_obj.innerHTML = doument.getElementById('ur_name').value;
  5. }
  6.  
Feb 14 '07 #3
acoder
16,027 Expert Mod 8TB
In IE, you will need a tbody, so in main.html:
Expand|Select|Wrap|Line Numbers
  1. <html>
  2. <body>
  3. <table id = my_tab>
  4. <tbody id="mytb"></tbody>
  5. </table>
  6. </body>
  7. </html>
and in pop.js:
Expand|Select|Wrap|Line Numbers
  1. function passMain()
  2. {
  3. var cell_obj = window.opener.document.getElementById('mytb').insertRow().insertCell();
  4. cell_obj.innerHTML = doument.getElementById('ur_name').value;
  5. }
Feb 14 '07 #4
nirmalsingh
218 100+
still no reaction.
Feb 14 '07 #5
acoder
16,027 Expert Mod 8TB
Sorry, typo. Try:
Expand|Select|Wrap|Line Numbers
  1. function passMain() {
  2. var cell_obj = window.opener.document.getElementById('mytb').insertRow().insertCell();
  3. cell_obj.innerHTML = document.getElementById('ur_name').value;
  4. }
Feb 14 '07 #6
dmjpro
2,476 2GB
always try to write while u coding js .........

Expand|Select|Wrap|Line Numbers
  1. try
  2. {
  3.  //ur code
  4. }catch(err)
  5. {
  6.  alert(err.description);
  7. }
then u can trap the error

now plz check out the case_sensitive id_name my_tab and mytb in main.html and pop.js
Feb 14 '07 #7
nirmalsingh
218 100+
hi experts,
can i send data from one html page to another just like
main.html?id=sample&data
if yes, how can i retrieve those data by javascript?
Feb 15 '07 #8
acoder
16,027 Expert Mod 8TB
Use location.search and parse it for your values.
Feb 15 '07 #9
nirmalsingh
218 100+
hi experts,
i am having 2 html pages.
1.main.html
2.sub.html

in main.html, when i click a button, sub.html should open in a popup. the user will fill datas in sub.html and close the window. the filled data should be displayed as a table(in main.html along with edit and delete button on each row) at each and every time the user open popup and close. atlast i should be able to edit data by clicking edit button and popup should be opened to edit and after i close the popup, the edited data should be updated, and by clicking delete button current row should be deleted. and at final stage i need the datas in a string to save it in a database.
i hope u understood my problem.
Feb 16 '07 #10
acoder
16,027 Expert Mod 8TB
You have already posted on this (though perhaps in this thread, you have given more information). Please do not double post. I am merging this with the previous thread.
Feb 16 '07 #11
acoder
16,027 Expert Mod 8TB
hi experts,
i am having 2 html pages.
1.main.html
2.sub.html

in main.html, when i click a button, sub.html should open in a popup. the user will fill datas in sub.html and close the window. the filled data should be displayed as a table(in main.html along with edit and delete button on each row) at each and every time the user open popup and close. atlast i should be able to edit data by clicking edit button and popup should be opened to edit and after i close the popup, the edited data should be updated, and by clicking delete button current row should be deleted. and at final stage i need the datas in a string to save it in a database.
i hope u understood my problem.
Why go through the hassle of passing values between pages? Just allow the user to edit values directly in the page by showing a text box with the value when you click on edit. Alternatively, just show a prompt box and use the edited value to dynamically change the current value.
Feb 16 '07 #12
nirmalsingh
218 100+
hi all! i need a popup box to enter values. it should be cross browser compatibility. what should i do?
Feb 19 '07 #13
acoder
16,027 Expert Mod 8TB
Merged threads. Follow the suggestion that I posted earlier in this thread. If you still have problems, post your code.
Feb 19 '07 #14
Hi,

I have a question regarding this passMain function,
Unfortunately I cant reach my admin, How can I allow my members to download the .wmv file from this code:

Expand|Select|Wrap|Line Numbers
  1. <img onmouseout="                  swapImage(vid_5738, '/web/vod/images/5738.png')
  2.                 " onmouseover="                  swapImage(vid_5738, '/web/vod/images/5738NAV.png')
  3.                 " onclick="                  passMain('5738', 'http://38.117.88.50/N/TV_Series/BooyeGolhayeVahshi/BooyeGolhayeVahshi_01.wmv', 'WB100619');window.parent.chName='Booye Golhaye Vahshi - 1';
  4.                 " style="position: absolute; top: 8px;" src="/web/vod/images/5738.png" name="                  vid_5738" id="vid_5738" class="logo"/>
Before it used to be the file.wmv?sid=value&vid=value
But it wont work now, please help me with this issue
Oct 20 '09 #15
Would someone please answer my question ?!
Oct 25 '09 #16
acoder
16,027 Expert Mod 8TB
Can you post your version of passMain() and also check if you have any errors?
Oct 26 '09 #17

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: zdhiu | last post by:
Hi javascript gurus, I have a simple html file (simple.html) with javascript. In html page there is sentence from variable defined in .js file (myFirst.js). Once I reload another .js file...
27
by: Oscar | last post by:
I am looking for a way to pass an ADO recordset that has been retrieved in an ASP page to another HTML-page. Is there someone who can provide me with a small sample or a link to see how this is...
1
by: Simon Lee | last post by:
Dear all, I write a following form in the html page and link to the webpage without scrollbar,menubar, with a fixed size as follow: ------------------------- <form name="formsearch"...
7
by: SteveM | last post by:
I am sure this is an easy question, but being relatively new to ASP.NET programming, I can not quite grasp what I need to accomplish what I need to do. What I have is a word document that is...
2
by: justplain.kzn | last post by:
Hi, I have a table with dynamic html that contains drop down select lists and readonly text boxes. Dynamic calculations are done on change of a value in one of the drop down select lists. ...
2
by: HHAAPPYY | last post by:
Hi I am trying to pass value of the textbox along with another value to the query string. when i am retriving the txtbox value it always shows me null, my senario is like this On my...
10
by: paulie | last post by:
Hi, I have been experiencing an issue when trying to use AJAX to reload a DIV area using a timer of 2000ms, which contains a html page with another DIV and javascript. Scenario -------------...
1
by: Arpit Nagar | last post by:
Hi... I am creating a dummy project for collage. Here I had choosen my project as Jewelleryshoping. Now the scenerio is like that thier are jewellry item which I had display in table format with...
7
by: cartercc | last post by:
I think I already know the answer to this one, but I'm giving it the old college try. My problem is this: I have an HTML form that sends a bunch of data to a Perl script, where it is validated...
1
by: zedetach | last post by:
I have inserted a function to help me pass a value from one html page to a drop down box in another html page. The problem is the code is working only in IE and not in Firefox. The code in the...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.