Принтиране на страница (определена област)

ystefanov

Registered
Здравейте бихте ли ми препоричали някой скрипт със който мога да принтирам страница, но определена област от нея. Пробвах със долупосочения, но ми принтира цялата страница, има ли начин да се ограничи само част от нея?

<SCRIPT LANGUAGE="JavaScript">
function myprint()
{
window.print();
}
// End -->
</script>

<form>
<input type=button value="Print Page" onClick="myprint()">
</form>

Благодаря предварително!
 
Създаваш си нова страница с това което да се принтва и задаваш в бодито примерно или с window.onload да стартира принтиране.
 
Извинявам се за въпроса, но как се задава да се стартира принтиране със window.onload ! Ако може да ми покажете някой урок.
 
До колкото разбирам това се намира във дата.бг ,но на мен не ми го отжаря от чужбина :( Ако ми дадете някой друг линк !
 
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
   <head>
      <title></title>
	  <link href="styles.css" rel="stylesheet" type="text/css" media="all">
	  <link href="print.css" rel="stylesheet" type="text/css" media="print">
   </head>
   <body>
      <div class="container">

		<div class="header"></div>
         <div class="left_column">
           menu
         </div>
         <div class="center_column">
            content<br><br>
            content<br><br>
            content<br><br>

            content<br><br>
			<a href="javascript: window.print();" style="float: right;">print me</a>
         </div>
         <div class="right_column">
           right content
         </div>
      </div>
   </body>

</html>

Това е кода, който е в урока ;)
 
ystefanov каза:
Извинявам се за въпроса, но как се задава да се стартира принтиране със window.onload ! Ако може да ми покажете някой урок.

<html>
<head>
<script>
function init() {
window.print();
}
window.onload = init;
</script>

</head>
<body>
ggred
gre
gre
hgre
hre
h
trh
tr
h
trhtr
</body>
</html>
 
ystefanov каза:
Здравейте бихте ли ми препоричали някой скрипт със който мога да принтирам страница, но определена област от нея. Пробвах със долупосочения, но ми принтира цялата страница, има ли начин да се ограничи само част от нея?

<SCRIPT LANGUAGE="JavaScript">
function myprint()
{
window.print();
}
// End -->
</script>

<form>
<input type=button value="Print Page" onClick="myprint()">
</form>

Благодаря предварително!
здрасти
незнам дали си обърнал внимание но на повечето места когато имаш принтиране обикновено то е в нова страница, немисля че може с горния код да принтираш определена част от страницата.

п.с.
много се кефя на такива постове :D
document.getElementById("printer").print();

п.с.2.
http://www.w3schools.com/htmldom/met_win_print.asp
The print() method is used to print the contents of the current window.
подчертавам думата window
 
StormBreaker каза:
Добре де! Изложих се. Убийте ме :D Правя предположения :lol:
просто ми стана весело, извинявай ако сам те обидил.
 

Back
Горе