Solved

Saving of View Source Content of the Child HTML page window

Posted on 2003-11-19
6
181 Views
Last Modified: 2010-04-17
Respected Sir,

I am facing the problem of saving the view source content as an html page. I have one html file that consists the
"Print" button on clicking the button through the javascript i am creating another window and i am writing the html content(image and text) to newly opened window through javascript document.write() method.

My problem is i wanted to save the content of the newly opened window thorugh the File->SaveAs (web page complete) with text and image so i can carry this page to somewhere for to take the printout, but when i did like that always it is saving the contents of the main window. what could be the reason? how to approach this?

I have pasted the souce,what it looks like

<html>
<head><title>To Save Child Window</title>
<script language="javascript">
function CallPrint(){


      var win = window.open('','','');
      win.document.open();
      var strHTML = '<html><head><title>The Child Window</title></head>';
      strHTML = strHTML + '<body><form name=Frm><img src="../img/abc.gif"><h2>My Photo - Manu</h2></form>';
      strHTML = strHTML + '</body></html>';
      win.document.writeln(strHTML);
      win.document.close();
}
</script>
</head>

<body>
<form name="Frm" id="Frm">
<input type="button" name="Print" value="Print" onclick="CallPrint();">
</form>
</body>
</html>
0
Comment
Question by:manohar_1977
  • 2
6 Comments
 
LVL 9

Expert Comment

by:bhagyesht
ID: 9777636
the reason is that since you are not giving any address the address of the parent is passed. if you right click and view the source it shows the parent file name and the save as can only reterive content from the web and show.
0
 

Author Comment

by:manohar_1977
ID: 9778724
I accept the reason to some extent, but i asked how to approach it, unless and until i know how to approach(i.e, giving the address to the window and saving the address of the window which i wanted) i can't justify, that is why i pasted the piece of the code.
0
 
LVL 9

Accepted Solution

by:
bhagyesht earned 125 total points
ID: 9808628
instead of using client side generation of the window user server side generation of the window. if you want for a free hosting brinkster.com has free asp hosting.
0

Featured Post

Active Directory Webinar

We all know we need to protect and secure our privileges, but where to start? Join Experts Exchange and ManageEngine on Tuesday, April 11, 2017 10:00 AM PDT to learn how to track and secure privileged users in Active Directory.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Whether you’re a college noob or a soon-to-be pro, these tips are sure to help you in your journey to becoming a programming ninja and stand out from the crowd.
Computer science students often experience many of the same frustrations when going through their engineering courses. This article presents seven tips I found useful when completing a bachelors and masters degree in computing which I believe may he…
With the power of JIRA, there's an unlimited number of ways you can customize it, use it and benefit from it. With that in mind, there's bound to be things that I wasn't able to cover in this course. With this summary we'll look at some places to go…

820 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question