Solved

Saving of View Source Content of the Child HTML page window

Posted on 2003-11-19
6
186 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Entering a date in Microsoft Access can be tricky. A typo can cause month and day to be shuffled, entering the day only causes an error, as does entering, say, day 31 in June. This article shows how an inputmask supported by code can help the user a…
A short article about problems I had with the new location API and permissions in Marshmallow
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…
Starting up a Project

623 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