ÿþ/ / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
 / /   P R I N T E R                                                                                                 O c t u b r e   2 0 0 6        
 / /  
 / /   P r o g r a m a c i ó n   p a r a   v i s t a s   ' p r i n t e r - f r i e n d l y '   d e   d o c u m e n t o s   H T M L .  
  
 / /   S o l o   s o p o r t a d o   e n   I E :    
 / /   L o s   m e t o d o s   ' o n b e f o r e p r i n t '   y   ' o n a f t e r p r i n t '   p e r m i t e n   e s p e c i f i c a r  
 / /   e s t i l o s   ( y   e j e c u t a r   o r a s   a c c i o n e s )   a n t e s   y   d e s p u e s   d e   l a   i m p r e s i ó n .  
  
 / /   A n t e s   d e   i m p r i m i r :               w i n d o w . o n b e f o r e p r i n t   =   f u n c t i o n   ( )   {   } ;  
 / /   D e s p u e s   d e   l a   i m p r e s i ó n :   w i n d o w . o n a f t e r p r i n t   =     f u n c t i o n   ( )   {   } ;  
      
 / /   E l   m é t o d o   m a s   c o m p a t i b l e   ( y   c o r r e c t o   f o r m a l m e n t e )   e s   e s p e c i f i c a r    
 / /   u n o s   c a m b i o s   e n   l a   h o j a   d e   e s t i l o s   ' @ m e d i a '   p a r a   l a   i m p r e s i ó n .  
  
 / /   S i   a b r i m o s   u n a   v e n t a n a   n u e v a ,   s e   a c o n s e j a   d e j a r   e l   p a r a m e t r o   ' m e n u b a r '    
 / /   a c t i v a d o ,   a   f i n   d e   t e n e r   d i s p o n i b l e   l a   o p c i ó n   d e   f i c h e r o - > i m p r i m i r   y   f i c h e r o - > V i s t a   p r e v i a .  
  
 / /   O P E N _ W I N D O W  
 / /   A b r i m o s   n u e v a   v e n t a n a   c o n   l a   s i n t a x i s   d e   p a r a m e t r o s   ( U R L , m a r c o , s p e c s , r e p l a c e )   p a r a   e l   m é t o d o   ' o p e n '  
 / /   O b t e n e m o s   u n   m a n e j a d o r   ( h a n d l e )   y   p o d e m o s   m a n i p u l a r   e l   D O M   a n t e s   d e   c e d e r   e l   c o n t r o l   a l   s a l i r   d e   l a   f u n c i o n  
 f u n c t i o n   o p e n _ w i n d o w ( m a r c o ) {  
   v a r   o p c i o n e s   = ' w i d t h = 4 8 0 , h e i g h t = 4 0 0 , s t a t u s = n o , l o c a t i o n = n o , t o o l b a r = n o , m e n u b a r = y e s , t i t l e b a r = n o ' ; 	     / /   o p c i o n e s   d e   l a   v e n t a n a  
   v e n t a n a   =   w i n d o w . o p e n ( m a r c o . d o c u m e n t . l o c a t i o n ,   ' _ b l a n k ' ,   o p c i o n e s ,   t r u e ) ;                                                 / /   A b r i m o s   l a   v e n t a n a   o b t e n i e n d o   u n   ' h a n d l e '  
   v a r   p b o d y = v e n t a n a . d o c u m e n t . b o d y ;  
   p b o d y . s t y l e . b a c k g r o u n d C o l o r = " w h i t e " ;  
   p b o d y . s t y l e . b o r d e r = " s o l i d   b l a c k   1 p x " ;    
   r e t u r n   v e n t a n a ;  
 }  
  
 / /   P R I N T _ D O C  
 / /   I n v o c a   e l   m e t o d o   ' p r i n t '   d e l   o b j e t o   w i n d o w   s i   e s t á   d i s p o n i b l e   p a r a   e l   n a v e g a d o r   u t i l i z a d o .  
 / /   E l   m é t o d o   ' w i n d o w . p r i n t '   e s t á   d i s p o n i b l e   d e s d e   N S 4 / 5   y   I E 5 ,   e n   I E 4   n o   e s t á   s o p o r t a d o  
 f u n c t i o n   p r i n t _ d o c ( ) {  
   i f   ( p a r e n t . m a i n ) {                                                                              
   	     p a r e n t . m a i n . p r i n t ( ) ;  
   } ; 	  
   r e t u r n   t r u e ; 	  
 } 
