Print Site
Jul 23, 2005How can I print a web-site without site number and url?
View 6 RepliesHow can I print a web-site without site number and url?
View 6 RepliesI would like to print a Web page with javascript method window.print() without pages number and footer.
View 7 Replies View RelatedCan I configure this function to make it print a certain pixel only?
Around 500px X 700px Center.
CODE:
Is it possible?
I'm trying to create a print link that sends the page to the printer without opening the print dialog box on the browser.
I know that window.print() will open the print dialog and then the user has to click OK.
is there anything that can do this?
I'm facing a different problem.
I'm having a long page where there will be content to be printed.
I'm using the css using media=print to hide all the unwanted contents and using the window.print method to invoke printing.
But when i click the print button it prints only partial content upto a single page and all the remaining contents are discarded.
I wonder what may be the problem!!!
And there's another problem , i've bills to be printed in order but dont want them to be breaking in between pages .(ie a bill should be printed fully if there is enough space at the bottom or should be printed on the next page)
How can i do both of this?
Hey all. I am currently putting together a test page of mine where a popup window comes up showing a coupon that I will have a link enabling them to print it simply and easily.
For my current code I have a simple <a href="javascript:window.print()"> that works great on both Internet Explorer 5 and Netscape 4/6 on the PC but for some reason, Internet Explorer 5 for Macintosh doesn't do a thing.
Is it possible to do an ie print from javascript that does not bring
up the print dialog? I'm in a situation where i need to load a
sequence of files into a browser and print all of them without any
user interaction.
Is there a way to get a print preview triggered by a button rather than just print?
<input type="button" name="print" value="Print" onClick="document.print();">
Unfortunately, the WebBrowser.execWB(7) functionality doesn't work in FF3.
Any idea using good old fashion JavaScript or jQuery?
So I have a print page that's written in a combination of php & html. The body tag is outside the php with an onload="window.print();window.close;"
The idea behind this print page is when the print button is pressed on the parent window, it generates this child window that is specifically made larger for printing reports that people can read easily. I use css for text styles and the table "width" is longer.
All the html code inbetween the body tags is created by php using the php "Print" function.
</head>
<body class="page" onload="window.print();window.close;">
<?php
Print "<table width=1600 border=1 cellpadding=0 cellspacing=0 class=page>";
Print "<tr bgcolor=cbe5ff>";
Print "<td width=30>WO #</td>";
// yada yada yada
?>
My problem is it does not print the table dimension or the font size above a certain size. When I print in landscape, which is what this page is designed for, it prints the same size as "scaled to fit" portrait. On the screen the size is correct and if I use the browser print button, it prints to the correct size.
The css works, it will make changes and will even make the text smaller just won't print over a certain size (9pt?).
I have a requirement to print particular area of a web page. Web page has many div's and one iframe in it. I need to print a div and iframe content with one single print command. I am able to do so but then two print dialog boxes come up when the print command is given. I have written a javascript function to achieve this.
I did find a solution to this but then I do not understand why onload fails to work in this scenario. I am summarizing steps I had followed.
1) Read the contents of div using innerHTML and store it to a variable.
2) Read the contents of iframe and store it to a variable. "Details" is id of the iframe.
var iframeObj = document.getElementById("Details");
var iframeDoc;
frameDoc = iframeObj.contentWindow.document;
3) Open a window and write all these content after writing these few lines
flashDivWindow.document.write('<html><head><title>Print page</title></head><body onload="javascript:window.print()">');
When I view the source all HTML code can be seen as expected, however this doesn't trigger onload event. I need to refresh the page for print to happen, some thing which isn't practical. Using Javascript reload doesn't help as print is invoked even before the page content is reloaded.
I want have two iframes in a single php page and I print them using two print methods. May I know how to print the both iframes using a single print method?
View 6 Replies View RelatedIs it possible to print [using window.print()] a page that has no "title"
and "page number" on the top and no "link adress" and "date" on the bottom
(to print just a page just as it is...)?
If I do the following, it will pop up print dialog. But i want to produce
"File->Print Preview" Screen. Is it possible to do that?
<input type="button" value='Print Preview' onClick='window.print();'>
this may be more of an "html" issue, but I'll wing it.
i've got a multi-language site, where the home-page of each language group
features a link to a popup window that offers background info on site
management. the popup is fired by a javascript function, when they click
the site management link. there's also a "window close" function button so
they can nuke it as they please.
now, oddly, people who search for my site in the chinese language on google,
are sent directly to the site management popup window, which of course,
opens in their "full" browser window, and which also has no links back to
the main site, because it's meant to open only as an "accessory" to the main
site.
my question is this: is there any way, with Javascript, that I could
determine if they arrived at this window from "off-site" (ie, a google
search), and therefore offer such "off-site" visitors a link back to the
principal site, a link that would be hidden for visitors who clicked the
popup window from my own site?
Basically, I registered for a free board at one of the various sites because my server doesn't support .cgi scripts. I want to know if there is a way to have the data from a form on my site post to the board site -A user would fill in my form, click submit, and a new post would appear on the board site -as if they had entered it there.
If you can point me in the right direction, I would be grateful. Here is my thinking.
A) I can't locate the script that they use to perform a "submit"; so I thought I might enter their <head> data (as far as xmlns, href, etc) in my <head>; that my website might call up their script files, css sheets, etc.
B)I could code my own Javascript function to send my form data to their site. If I knew how to simulate a mouseclick on someone else's site, I could have the script "click" there, paste the data, and hit the submit button. But I don't.
C) I could size their site down to the form itself and put it in a frame on my page
Option C is clearly easier, but I would prefer option A or B. I have time and will happily do the research myself; provided that I know if approach A or B is even feasible.
can anyone tell me why this never works in IE 5 on mac
<a href="#" onmousedown="javascript:window.print()"><img src="print.gif" width="25" height="20"></a>
and no problem on netscape, is there a solution for IE mac?
How can i use javascript to print a web page?
View 3 Replies View RelatedI need to create a Javascript and when the output is printed, I need to
control the margins of the printed page very strictly, can Internet
Explorers version of CSS do this? Or is there another solution?
Is that posible to start to print atraight away without the window's "print"
prompt when I do window.print()?
On one particular web page I want to offer the user a print button.
Question. How do I create one? Something compatible with most browsers
would be nice.
I would like to allow users to print a page, but I want to suppress the
header and footer the appear by default. Are there options to permit this?
Can someone please tell me how to print a single layer?
View 3 Replies View Relatedhow do I create a print button that is on my index page that prints my
target page (and only the target page)
I tried
<INPUT onclick=window.print(); type=button value="Print This Page"
style="font-size: 10px; float:right">
But it prints the index page.
I use a print link that causes a problem with Opera 7. The link looks
like this <a href="javascript:parent.frames.mainFrame.print()">Print
this page</a>
I also used
<a href="javascript:print()">Print this page</a>
and it also worked with most browsers. I realize that it only works if
you have Microsoft Windows versions for PC but that is what most of
out customers have anyway. I have also noticed that there is a problem
with certain browswers, for example Explorer 4 version but also with
newer browser like Opera 7.01.
I does work perfecly well with Mozilla-compatible browsers but why not with Opera. With Opera it first looks as if it would work, but when you choose print from the
Operating system it prints the wrong frame although i specifically try
to call the right frame. Has anyone found a workaroung or sollution to
my problem.
I have been given the task of creating an online coupon system. The only
real challenge that I can identify at this point is allowing only one coupon
to be printed rather than several times. Because printing is done on the
client side, I thought that it would make sense to post this to newsgroups
that cater to the JavaScript folk. Can anyone out there point me to how I
would enforce this, that is, allowing only one coupon to be printed.
Someone told me to look at the window.print() method.
I have 2 frames. The top one is the control frame and the bottom one is
the display. I have a roll-over button in the top frame that I want to use
to do a print() for the bottom frame.
I tried having this JavaScript code when the roll-over button is clicked:
parent.frames[1].focus();parent.frames[1].print()
I am using Internet Explorer on Windows, and I am getting a print window
with "Only the selected frame" selected. But when I click the "OK" button
to tell Windows to print, it prints the top frame instead of the bottom
one...
I also tried putting this function in the header of the bottom frame, and
then calling it from the top frame:
function FramePrint()
{
self.print()
}
But it still likes to print the top frame.