Programación en castellano
Inicio > Foros > Javascript > Ocultar URL al imprimir
-Foros de debate

Javascript
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Ocultar URL al imprimir
Enviado por Alejandro el día 14 de octubre de 2003

Como se puede ocultar la URL que aparece en el pie de pagina al mandar imprimir una pagina web

 
Re: Ocultar URL al imprimir
Enviado por scriptman el día 15 de octubre de 2003

Eso depende del navegador del usuario, no es alterable con js o algun otro lenguaje.

 

Re: Ocultar URL al imprimir
Enviado por mcifuen el día 25 de octubre de 2003

No has encontrado solución a esto?, tengo el mismo problema.

 
Re: Re: Ocultar URL al imprimir
Enviado por scriptman el día 25 de octubre de 2003

no.
Ademas eso no es problema, es una configuracion comunmente usada al imprimir paginas webs.

Si usas IE, ve a :

Archivo>Configurar Pagina

y en Cabezera y Pie de Pagina quita la &u (URL) o todo lo que diga...

En otros navegadores es similar...
saludos, scriptman.

 
Ocultar URL al imprimir
Enviado por Alejandro el día 7 de noviembre de 2003

Esa &u que aparece en el pie de pagina debe ser como una vaiable, me imagino que la toma de document.location.href, pero no se como cambiarla

 
Re: Ocultar URL al imprimir
Enviado por ayyudaaa el día 25 de noviembre de 2003

Alguien que ayude

 
Re: Re: Ocultar URL al imprimir
Enviado por scriptman el día 25 de noviembre de 2003

jejeje parece que no leyeren bien o no me di a entender;
a ver, si uds con javascript ponen:
var fecha = new Date();

Lógico que Date es una funcion que regresa la fecha de la maquina del usuario, PERO con javascript no se puede cambiar la hora de la maquina del usuario.

JavaScript afecta a cosas que tienen que ver SOLO con el documento HTML donde esta puesto, o incluso otros documentos HTML's que esten relacionados al primero (popups, frames, etc.).

Lo de &u es una notacion usada por Internet Explorer, para que el usuario del programa, a traves de "Archivo>Configurar Pagina" pueda configurar los pies de pagina a la hora de imprimir un documento HTML; así, pueden poner;
"Mi pagina bla bla en &u"

Y en la impresion, el pie de pagina saldra:

Mi pagina bla bla en http://www.lapagina.com/x.html

Los valores por defecto del encabezado son:
&w&bPágina &p de &P

Y para el pie de pagina:
&u&b&d

Cada una de esas "variables" indican diferentes cosas; el numero de hoja (&p), el numero de hojas totales (&P), el titulo del HTML, la url (&u), la fecha, etc. etc.

Repito, esas "variables" no pueden ser alteradas con Javascript, son configuraciones del programa Navegador, en este caso IE de microsoft, quizá otro navegador no ponga nada en pie de pagina al imprimir, y quiza otro navegador o bien en el futuro el IE o Netscape permitan personalizar esos valores DESDE un documento HTML, pero por el momento eso no es posible.

No solo IE usa eso, otros programas que imprimen documentos, permiten personalizar el pie de pagina y el encabezado:

Si abren su Bloc de Notas (Notepad, en Inicio>Programas>Accesorios) y van a Archivo>Configurar Pagina, veran algo muy similar a lo que tiene actualmente IE para imprimir;
(titulo, numero de paginas, etc.)

Espero haber aclarado algo.
Saludos, Scriptman.

 
Ocultar URL al imprimir
Enviado por motoquero el día 15 de enero de 2004

Menos risitas Scriptman, me parece que el sentido de la pregunta es otro....
Cualquiera sabe que yendo a modificar las propiedades de la pàgina, se eliminan los encabezados y pies de pàgina, pero esto afecta a cualquier impresiòn que de haga desde el navegador, siendo esto realmente ùtil en la mayorìa de los casos.
Lo que acà se prentende hacer es imprimir una pàgina sin el encabezado y pie de pàgina que por defecto imprime el navegador, y "sòlo esa" pàgina...., ya sea porque es un documento o una imagen y no se requiere de màs datos en la impresiòn....
Yo tambien tengo el mismo problema, si alguien tiene la soluciòn, agradecerìa mucho que la comparta...
Un abrazo

 
Re: Ocultar URL al imprimir
Enviado por PANCHOWATKINS el día 17 de enero de 2004

DEJEN DE LLORAR POR LO QUE NO PUEDEN MODIFICAR Y EMPIEZEN A VER LAS OPCIONES QUE QUEDAN:
--OPCIONES PARA IE6 /XP ---

Para imprimir Escriba

Título de la ventana &w

Dirección de la página (dirección URL) &u

Fecha en formato corto (como se especificó en
Configuración regional en el Panel de control) &d

Fecha en formato largo (como se especificó en
Configuración regional en el Panel de control) &D

Hora en el formato especificado en Configuración
regional en el Panel de control &t

Hora en formato de 24 horas &T

Número de la página actual &p

Número total de páginas &P

Texto alineado a la derecha (a continuación de &b) &b

Texto centrado (entre &b&b) &b&b

Un signo "y" comercial (&) &&

--------------------

brought to you by the best..
panchocore!!2004

 

Re: Ocultar URL al imprimir
Enviado por scriptman el día 17 de enero de 2004

Hola que tal motoquero, las risitas fueron porque, tal como ahora con tu mensaje, pareciera que no me entienden o no me he sabido explicar:

Ya se lo que se desea hacer; la respuesta es NO SE PUEDE AHORA. Ya he explicado claramente porqué.

Ahora bien, les tengo buenas noticias;
Se esta cocinando en el WWW Consortium (la organizacion encargada de definir al XML, HTML, CSS, entre otras muchas cosas) la futura especificacion del CSS: "CSS3" (actualmente la version oficial es la CSS2, aunque muchos no saben ni que version usan)

Esta especificacion, tiene un Modulo de Medios de Paginacion, "Paged Media Module", en el que se describen y explican las reglas y condiciones que deberan aplicar los desarrolladores de clientes web; tales como navegadores web (los que hacen a IE, Mozilla, Opera, etc...)

Este CSS3 no es oficial y existe solo como Trabajo en Proceso. Ahi se especifican cosas que antes no se concideraban, como la paginacion, es decir, la forma en que se debera tratar a los documentos en relacion a su particion como "paginas"; sub-bloques del documento que se usaran por ejemplo, al imprimiras en papel, o al "imprimiras" a un archivo. Y claro, contempla cuestiones como margenes y contenido dentro de ellos: titulos, pies de pagina, numeracion de paginas, etc, etc.

Mas informacion sobre este modulo en particular en:
http://www.w3.org/TR/css3-page/
Y sobre CSS en general:
http://www.w3.org/Style/CSS/

Saludos, scriptman.
.::the information is out there, just take it::.

 
Re: Re: Ocultar URL al imprimir
Enviado por Bug el día 13 de febrero de 2004

un usuario en un foro asegura que esto es posible (que no salgan los pies y mas)

<script>
function imprimir(){
if(window.name=='Imprimir'){
window.print();
}
}
</script>

 
Re: Re: Re: Ocultar URL al imprimir
Enviado por scriptman el día 13 de febrero de 2004

Tambien dicen por ahi que la guerra preventiva es por la paz... bueno, no creas todo lo que ves, hay que observar la fuente, y valorar la informacion en ese sentido; desarrollar un criterio de investigacion logico y coherente.

Ubiera sido muy facil que tu probaras ese script, y confirmaras que NO sirve. No lo hisiste, y no solo eso, te quedaste con la idea erronea de que pudiera servir, y ademas, la compartes en un foro, confundiendo a quienes tienen menos experiencia que tú...

Al menos ubieras mencionado la fuente (no "un usuario X de un foro x", porque hay de foros a foros...) y especificado que TU no lo probaste.

Espero q no tomen a mal estos comentarios, son para que todo aquel que decida ayudar a traves de cualquier foro, tenga al menos presente que si no tiene fundamento su argumento, puede ser contraproducente...

Saludos, scriptman.
.::Apoya el software libre::.

 
Re: Re: Re: Re: Ocultar URL al imprimir
Enviado por Scriptmaster el día 18 de febrero de 2004

Se pueden modificar Scriptman:

10 input "ingrese su nombre: ";name$
20 print name$;" es un mamón"
30 goto 20

 
Re: Re: Re: Re: Re: Ocultar URL al imprimir
Enviado por pep el día 23 de febrero de 2004

Hagan caso a Scriptman, nos se puede ocultar los encabezado y pie de páfina desde javascript.

El imprimir estas secciones depende del navegador y de la configuración del usuario, es decir, el usuario es el que decide en todo momento si se imprimen o no.

Sería posible cambiar la configuración? pues sí, nada es imposible. Al igual que podemos ocultar la barra de menus, por ejemplo. Pero para que sea posible debe de estar contemplada esta posivilidad en el juego de instrucciones y funciones de javascript, y por el momento, no lo está

salu2.

 







Re: Re: Ocultar URL al imprimir
Enviado por ponetelo en el orto el activeX el día 14 de marzo de 2006

Porque no te metes la consulta en el medio del ojete maricon!!

 





Re: Ocultar URL al imprimir
Enviado por Lola el día 18 de febrero de 2004

Yo tambien necesito saber como ocultar la URL, alguien nos puede ayudar por favor??????

Muchas gracias a todos!!!!

 

Ocultar URL al imprimir
Enviado por Anibal el día 31 de marzo de 2004

hola solo tienes q configurar por una sola vez tu ie en menu archivos / configurar pagina/borra la parte de encabezado y pie de pagina ya q eso se añade en la impresion

 
Re: Ocultar URL al imprimir
Enviado por otromas el día 4 de abril de 2004

No tienen ni idea de lo ke escriben.
Si se puede hacer:

Esto entre las etiquetas head:

<head>
<script language="JavaScript">

if (window.Event)
}

function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
window.event.cancelBubble = true
window.event.returnValue = false;
return false;
}

document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
</script>
<script LANGUAGE="JavaScript">
<!-- Comienzo
framecode = "<frameset rows='50%,50%'>"
+ "<frame src='" + pagina1 + "'>"
+ "<frame src='" + pagina2 + "'>"
+ "</frameset>";

page = window.open("");
page.document.open();
page.document.write(framecode);
page.document.close();
}
// Fin -->
</head>


Y esto entre body:

<body>
<SCRIPT Language="Javascript">

function printit(){
if (window.print) {
window.print() ;
} else {
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = "";
}
}
document.write('<form><input type=button value="Imprimir" name="Print" onClick="printit()"></form>');
<center>
<form>
<p><input type="button" value="Abrir pantalla" onclick="win()"> </p>
</form>
</center>
<!-- Or you may use: <a href="javascript:win()">Open Window</a> -->
<p></p>
<center>
<p>&nbsp;</p>
</center>
<p></p>
function win() {
msg=window.open("","msg","height=200,width=200,left=80,top=80");
msg.document.write("<html><title>Windows!</title>");
msg.document.write("<body bgcolor='white' onblur=window.close()>");
msg.document.write("</body></html><p>");

// If you just want to open an existing HTML page in the
// new window, you can replace win()'s coding above with:
// window.open("page.html","","height=200,width=200,left=80,top=80");
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar)
{
document.onmousedown=disableselect
document.onclick=reEnable
}
<script language="JavaScript">
function disableselect(e)
{
return false
}
function reEnable()
{
return true
}
<p>&nbsp;</p>
</center>
<p></p>
function win() {
msg=window.open("","msg","height=200,width=200,left=80,top=80");
msg.document.write("<html><title>Windows!</title>");
msg.document.write("<body bgcolor='white' onblur=window.close()>");
msg.document.write("</body></html><p>");
hdrFontFamily="Verdana";
hdrFontSize="2";
hdrFontColor="white";
hdrBGColor="#666666";
linkFontFamily="Verdana";
linkFontSize="1";
linkBGColor="white";
linkOverBGColor="#CCCCCC";
linkTarget="_top";
YOffset=20;
staticYOffset=20;
menuBGColor="black";
menuIsStatic="yes";
menuWidth=150; // Must be a multiple of 5!
staticMode="advanced"
barBGColor="#333333";
barFontFamily="Verdana";
barFontSize="2";
barFontColor="white";
function moveOut() {
if (window.cancel) {cancel="";}
if (window.moving2) {clearTimeout(moving2); moving2="";}
if ((IE && ssm2.style.pixelLeft<0)||(NS && document.ssm2.left<0)) {
if (IE) {ssm2.style.pixelLeft += (5%menuWidth);}
if (NS) {document.ssm2.left += (5%menuWidth);}
moving1 = setTimeout('moveOut()', 5)}
else {clearTimeout(moving1)}};
function moveBack() {
cancel = moveBack1()}
function moveBack1() {
if (window.moving1) {clearTimeout(moving1)}
if ((IE && ssm2.style.pixelLeft>(-menuWidth))||(NS && document.ssm2.left>(-140))) {
if (IE) {ssm2.style.pixelLeft -= (5%menuWidth);}
if (NS) {document.ssm2.left -= (5%menuWidth);}
moving2 = setTimeout('moveBack1()', 5)}
else {clearTimeout(moving2)}};
lastY = 0;
function makeStatic(mode) {
if (IE) {winY = document.body.scrollTop;var NM=ssm2.style}
if (NS) {winY = window.pageYOffset;var NM=document.ssm2}
if (mode=="smooth") {
if ((IE||NS) && winY!=lastY) {
smooth = .2 * (winY - lastY);
if(smooth > 0) smooth = Math.ceil(smooth);
else smooth = Math.floor(smooth);
if (IE) NM.pixelTop+=smooth;
if (NS) NM.top+=smooth;
lastY = lastY+smooth;}
setTimeout('makeStatic("smooth")', 1)}
else if (mode=="advanced") {
if ((IE||NS) && winY>YOffset-staticYOffset) {
if (IE) {NM.pixelTop=winY+staticYOffset}
if (NS) {NM.top=winY+staticYOffset}}
else {
if (IE) {NM.pixelTop=YOffset}
if (NS) {NM.top=YOffset-7}}
setTimeout('makeStatic("advanced")', 1)}}

function init() {
if (IE) {
ssm2.style.pixelLeft = -menuWidth;
ssm2.style.visibility = "visible"}
else if (NS) {
document.ssm2.left = -menuWidth;
document.ssm2.visibility = "show"}
else {alert('Choose either the "smooth" or "advanced" static modes!')}}

//-->
</SCRIPT>
<STYLE>
A.ssm2Items:link {color:black;text-decoration:none;}
A.ssm2Items:hover {color:black;text-decoration:none;}
A.ssm2Items:active {color:black;text-decoration:none;}
A.ssm2Items:visited {color:black;text-decoration:none;}
</STYLE>
</HEAD>
<BODY bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="init()">
<script language="JavaScript1.2">
if (IE) {document.write('<DIV ID="ssm2" style="visibility:hidden;Position : Absolute ;Left : 0px ;Top : '+YOffset+'px ;Z-Index : 20;width:1px" onmouseover="moveOut()" onmouseout="moveBack()">')}
if (NS) {document.write('<LAYER visibility="hide" top="'+YOffset+'" name="ssm2" bgcolor="'+menuBGColor+'" left="0" onmouseover="moveOut()" onmouseout="moveBack()">')}
tempBar=""
for (i=0;i<barText.length;i++) {
tempBar+=barText.substring(i, i+1)+"<BR>"}
document.write('<table border="0" cellpadding="0" cellspacing="1" width="'+(menuWidth+16+2)+'" bgcolor="'+menuBGColor+'"><tr><td bgcolor="'+hdrBGColor+'" WIDTH="'+menuWidth+'"> <font face="'+hdrFontFamily+'" Size="'+hdrFontSize+'" COLOR="'+hdrFontColor+'"><b>'+menuHeader+'</b></font></td><td align="center" rowspan="100" width="16" bgcolor="'+barBGColor+'"><p align="center"><font face="'+barFontFamily+'" Size="'+barFontSize+'" COLOR="'+barFontColor+'"><B>'+tempBar+'</B></font></p></TD></tr>')
function addItem(text, link, target) {
if (!target) {target=linkTarget}
document.write('<TR><TD BGCOLOR="'+linkBGColor+'" onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'"><ILAYER><LAYER onmouseover="bgColor=\''+linkOverBGColor+'\'" onmouseout="bgColor=\''+linkBGColor+'\'" WIDTH="100%"><FONT face="'+linkFontFamily+'" Size="'+linkFontSize+'"> <A HREF="'+link+'" target="'+target+'" CLASS="ssm2Items">'+text+'</LAYER></ILAYER></TD></TR>')}
function addHdr(text) {
document.write('<tr><td bgcolor="'+hdrBGColor+'" WIDTH="140"> <font face="'+hdrFontFamily+'" Size="'+hdrFontSize+'" COLOR="'+hdrFontColor+'"><b>'+text+'</b></font></td></tr>')}

//Only edit the script between HERE
document.write('<tr><td bgcolor="'+hdrBGColor+'"><font size="0" face="Arial"> </font></td></TR></table>')
if (IE) {document.write('</DIV>')}
if (NS) {document.write('</LAYER>')}
if ((IE||NS) && (menuIsStatic=="yes"&&staticMode)) {makeStatic(staticMode);}
</script>
<br><br><br>

</BODY>
</HTML>


Asi, cuando el usuario hace un click en imprimir, la sentencia
msg.document.write("</body></html><p>");
evita el registro de embebed en el explorador y no permite write el url//link<htm/html>"=on

Por lo que la variable linkFontSize="1"; debe ser cambiada a 0=url>true.

Funciona perfectamente en IE 4+ netscape 4+

Saludos

 
Re: Re: Ocultar URL al imprimir
Enviado por chino el día 16 de abril de 2004

una observacion que encontre en tu codigo es que haces una validacion cuando es un <div> para IE y un <layer> para nestcape, no es necesario ya que nestcape toma las etiquetas <div> y al momento de ejecutarlas en el browser las transforma en <layer>. no se si te sirva de algo pero es informacion.

lidis
universidad de san buenaventura cali(colombia)

 

Re: Re: Ocultar URL al imprimir
Enviado por scriptman el día 16 de abril de 2004

JAJAJAJAJAJA :P
Ese codigo no sirve, pegaste a lo loco varios pedazos de scripts (habra sido intensionalmente o de verdad ni pegar varios scripts supiste) jejejeje :P

No vengan con scripcitos copiados, tampoco venga alguien con algun script para imprimir una pagina, eso ya lo sabemos, el tema de aqui es otro.

El reto es este:
Pasen el link de la pagina HTML que al imprimirla (con boton o sin él, mediante JS o VB o lo que sea) No salga el pie de pagina y/o titulo. (cosa que no se puede aun, como ya dije y explique claramente).

Cuando esté disponible la nueva especificación del CSS3. y a su ves ésta sea implementado por los desarrolladores de navegadores (seguramente llegara primero a mozilla, y eventualmente a IE, por ahi en su version 7.x supongo) seré el primeo en decirles cómo utilizar estas nuevas características.

Saludos. Scriptman.
.::Apoya al Software Libre::.

 
Re: Re: Re: Ocultar URL al imprimir
Enviado por vbCarlos el día 1 de mayo de 2004

Existe un modulo en vb6 que te permite ocultar la URL
el modulo lo bajas de la pagina del GUILLE, lo buscas como impresion del WebBrowser y puedes ocultar el encabezado y el pie de pagina modificando el registro de Windows. deben dar respustas concretas, no sean egoistas!

 
Re: Re: Re: Re: Ocultar URL al imprimir
Enviado por diana el día 28 de agosto de 2004

En esta pagina http://developer.irt.org/script/1437.htm hay un codigo usando algo que se llama ActiveX, hay que entrar a la pag http://www.meadroid.com/scriptx/index.asp y bajar ese programita, al instalarlo se corre el codigo que está en la primera pagina, y listo, imprime sin encabezado y pie de pagina...........
espero les sirva
chaup

 





Re: Ocultar URL al imprimir
Enviado por dario el día 27 de diciembre de 2004

Es una configuracion del navegador unicamente

 
Re: Re: Ocultar URL al imprimir
Enviado por Miguel Angel Fernández el día 7 de febrero de 2005

Hola a todos:

pues yo tambien busco esa solución he encontrado por alli un ActiveX que permite configurar las opciones de impresion del navegador, sólo funciona para IE, aún no lo he probado. (http://www.meadroid.com/ )
Con respecto al título, al menos, esto si se puede ocultar, ¿cómo?, pues con el siguiente script

var tituloOriginal;
function beforeprint(){
tituloOriginal = document.title;
document.title = "";
}

function print(){
beforeprint();
window.focus();
window.print();
}

function afterprint() {
document.title = tituloOriginal;
}

Espero que les sirva y sigo buscando una posible solución.

Un saludo

Miguel Angel Fernández V.

 


Re: Ocultar URL al imprimir
Enviado por Alex el día 3 de marzo de 2005

hola nose si ya lo lograron porsiaca utilcen este codigo :

<object
id="factory" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"

codebase="ScriptX.cab#Version=6,1,432,1">

</object>

<SCRIPT LANGUAGE="vbscript">
<!--
function doPrint()
document.all.item("noprint").style.display="none"
document.all.item("printtitle").style.display="none"
document.all.item()

with factory.printing
.header = ""
.footer = ""
.topMargin = 0.4
.bottomMargin = 0.4
.leftMargin = 0.4
.rightMargin = 0.4
.Print(false)
end with
document.all.item("noprint").style.display=""
document.all.item("printtitle").style.display="none"
end function
//-->


</SCRIPT>



</head>

ojala t sirva tienes q bajar el ScriptX.cab 1º paar q t funcione mucha suerte ahh y el boton:

<div id=noprint align=center>
<div align="right">
<input class="boton" id=cmdPrint name=cmdPrint type=button value="Imprimir Informe" onClick=doPrint()>
</div>
</div>

A mi si m funciona sin problema .
chauuuu

 
Re: Re: Ocultar URL al imprimir
Enviado por Pau Vidal el día 6 de abril de 2005

Fantastico Alex, el código funciona perfecto.

Como comentario te dire que en el ejemplo que nos mostrastes, falta un div con un identificador para que no de error.

Os pongo el codigo completo que a mi me ha funcionado a la perfección.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
<object id="factory" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="ScriptX.cab#Version=6,1,432,1">
</object>

<SCRIPT LANGUAGE="vbscript">
<!--
function doPrint()
document.all.item("noprint").style.display="none"
document.all.item("printtitle").style.display="none"
document.all.item()

with factory.printing
.header = ""
.footer = ""
.topMargin = 0.4
.bottomMargin = 0.4
.leftMargin = 0.4
.rightMargin = 0.4
.Print(false)
end with
document.all.item("noprint").style.display=""
document.all.item("printtitle").style.display=""
end function
//-->


</SCRIPT>

</head>

<body>
<div id=printtitle align=center>
Prueba de texto que imprimiremos cuando podamos
</div>
Este texto quiero que se imprima, porque lo digo yo...
<div id=noprint align=center>
<div align="right">
<input class="boton" id=cmdPrint name=cmdPrint type=button value="Imprimir Informe" onClick=doPrint()>
</div>
</div>

</body>
</html>

 
Re: Re: Re: Ocultar URL al imprimir
Enviado por Juan F' el día 14 de junio de 2005

Funciona de maravilla, yo tambien tenia el mismo problema.

Gracias !!!

 
Re: Re: Re: Re: Ocultar URL al imprimir
Enviado por alfpecha el día 29 de junio de 2005

¿es gratis?

 


Excelente!
Enviado por Bloodsto el día 6 de agosto de 2005

Diana, Alex, Miguel, Pau Vidal...una excelente aportacion...que seguramente; nos sera de gran ayuda a muchos, a parte; callaron bocass!!!..y eso me agrado(¿Verdad scriptman?)..jeje

 
Versiones
Enviado por Vrubi el día 8 de agosto de 2005

Tengo desarrollada una aplicación de Impresión de Cheques en asp, estoy utilizando el ScriptX.cab version 6,1,432,1 en Windows 2000, y a veces se imprimen varios cheques de forma continua y todo funciona bien, no existe ninguna variacion en el posicionamiento de los datos, pero al ejectuar la pagina en Windows XP, despues de la segunda pagina se comienza a correr como 1 cm.
He revisado todo y no se que pueda ser.
Alguien sabe si hay alguna version especial para Windows XP ??
Gracias desde ya.

 
Re: Versiones
Enviado por HOMBRE SCRIPT el día 26 de agosto de 2005

Y el salame de scriptman??? no hablo mas. Pobre muchacho, scriptman???. Yo programo en fox y me llamo FOXMAN (tan ta tann). Porque no hablas mas ahora. En lugar de dartela de sabelotodo, tenes que dar soluciones, o por lo menos intentar, no se si te habras dado cuenta que lo tuyo no le sirvio a nadie y lo que aportaron otros usuarios (sin tantos aires) si. Lamentable que haya gente asi...

 
Re: Re: Versiones
Enviado por scriptman el día 26 de agosto de 2005

No soy sabelotodo, mi planteamiento es correcto, quizas alguno lo haya tomado mal, o no me entendió; lean con calma.

1) "Desea instalar este software: MeadCo's ScriptX" ?
Cualquiera puede hacer o usar un pluginn o addon o software EXTERNO, que el usuario tenga que instalar. Ese no era el reto, proque como explique, aun no se puede hacer eso. Pueden usar ejecutables, applets, o un output directo en PDF, etc. Pero eso no es Javascript, es decir, lo que se discute aqui.

No han descubierto el hilo negro, todo mundo usamos diferentes soluciones, el hecho es que eso no se puede hacer desde JS. No en los navegadores actuales.
Con programas o plugins externos, claro que se puede, tanto asi que yo he usado y hecho algunos, desde hace años.

2) Tu ejemplo solo sirve para IE.

3) Al tener que instalar algo, no es una solucion universal, no esta hecho con JAVASCRIPT asi que no cumplio con el reto propuesto. Esto ya lo habiamos discutido, el año antepasado, en este mismo foro, en otro post, con otro "PlugIn" o "complemento para navegador". Recomiendo su lectura.

4) Para los que solo querian una solucion a su "problema", y no aprender y comprender mejor al JavaScript, les comento que esa (usar ScriptX, que es un software propietario, osea "de paga" si se desea usar en internet o en una compañia) es una de muchas soluciones disponibles en el mercado. Yo personalmente uso FireFox y una extension para tal proposito; es software libre.

Saludos, Hexclecticomicron.
.::Apoya el software Libre::.

 
Utilizar un plug-in no creo sea una buena solucion
Enviado por X el día 14 de septiembre de 2005

estoy de acuerdo con scriptman, el usar un control o cualquier cosa externa no me parece una solucion adecuada, ademas con tanta basura en internet (ad-ware, spyware, virus, etc) es poco probable que un usuario (si su proteccion antivirus se lo permite) acepte instalar un plug-in, en todo caso una mejor solucion seria mostrar una nota que le informe al usuario como eliminar titulos y demas al momento de imprimir desde la opcion configurar pagina (o alguna opcion similar) en su navegador

 
Re: Utilizar un plug-in no creo sea una buena solucion
Enviado por Spieler el día 11 de octubre de 2005

Efectivamente estoy de acuero con scriptman, la cuestion es ocultar en encabezado y el pie de pagina usando solo script y que sea general para todos los usuarios no nada mas para tu propia PC...

 
Hola
Enviado por Maruta el día 20 de octubre de 2005

<script language=\"vbscript\">
function pageSetup()
Const HKEY_CURRENT_USER = &H80000001
Set objReg = GetObject(\"winmgmts:{impersonationLevel=impersonate}\\\\.\\root\\default:StdRegProv\")
strKeyPath = \"Software\\Microsoft\\Internet Explorer\\PageSetup\"
objReg.CreateKey HKEY_CURRENT_USER,strKeyPath
strValueName = \"header\"
dwValue = \"\"
objReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue
strValueName = \"footer\"
objReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue
end function
</script>

No se si aún pueda ser de ayuda. Espero les sirva
Está en vbscript y lo que hace es que accesa a la llave de registro y elimina los valores que trae el footer y header. No es mi código pero lo comparto por si les puede servir

 



Re: Re: Re: Versiones
Enviado por caga-scriptman el día 21 de octubre de 2005

El codigo de \"otromas\" sirve perfectamente lo he probado y modificado pero en realidad no hacia falta y no se necesita instalar ningun plug-in addon o nada.
Y si ese codigo no es javascript que demonios es?
Me molesta cuando alguin afirma algo tan ciegamente siendo, y encima al descubrir su error se defiende como una rata. Es increible lo presumido que puede ser un principiante.

 
Re: Re: Re: Re: Versiones
Enviado por scriptman el día 21 de octubre de 2005

Con \"ataques\" sin fundamento no tengo que defenderme.
Lo que digo lo digo con base. Lo que pasa que algunos no tienen la paciencia de leer.
El ejemplo que puso otromas NO funciona. Pero el reto sigue en pie.
Pon tu url: www.tupagina.com/imprimible.html
y si se puede imprimir sin pie de pagina ni encabezados usando Javascript/HTML/CSS, me callas la boca. Y hasta pedire disculpas. De lo contrario, me seguire riendo de neofitos en el tema que pretenden insultarme o contradecirme sin saber de lo que hablan.

Gracias a los compañeros programadores que en lugar de pelear aportan algo, porque aqui entra mucha gente que quiere aprender mas sobre JS y èste es uno de los pocos foros en castellano que tenemos.

Cuando esté listo el CSS3 y sea implementado por algun navegador, les avisare.

Saludos, hexclecticomicron.
.::Apoya al software libre::.

 
Como imprimir una pagina en varias hojas
Enviado por Hi el día 23 de enero de 2006

Hola, me podrían informar de como imprimir una pagina en varias hojas, ya que es un reporte y no controlo el numero de columnas, asi que se sale del tamaño de una hoja normal.

Saludos y gracias

 
Añadir propiedades al objeto Window
Enviado por fran el día 3 de febrero de 2006

Necesito asignar una propiedad a todos los objetos window, lo cual debería hacerse con el prototyping, sin embargo, he visto que esto no se puede hacer para este tipo de objetos.
Alguien conoce una alternativa.
Gracias

 








Re: Re: Re: Ocultar URL al imprimir
Enviado por anuribeca el día 11 de mayo de 2008

Pau Vidal necesito tu ayuda urgente... este script que mandas yo lo utilizo y funciona corréctamente pero para mandar la impresión horizontal y no vertical qué instrucción falta ? me ayudas por favor..... Gracias

 


Re: Re: Ocultar URL al imprimir
Enviado por anuribeca el día 11 de mayo de 2008

ok, un favor y para mandar la impresión horizontal y no vertical ???

 


Re: Ocultar URL al imprimir
Enviado por sagarpa el día 27 de febrero de 2006

rete

 
Re: Re: Ocultar URL al imprimir
Enviado por floverso el día 15 de marzo de 2006

Señores... scriptman tiene toda la razón. No hay una interfaz de objetos en el estándar disponible para script (independiente el lenguaje). Es cierto que por automatización es posible, pero son soluciones no estándar, disponible para ciertos productos (ej: IE) y para ciertas versiones.

Una recomendación: No conviertan estos foros en cacería de brujas... si es para escribir que sea algo de valor para el grupo. Y scriptman (si lo deseas hacer), quizá ser un poco más sutil podría ser beneficioso para aquellas personas "más sensibles" que otras. Pero en general, yo no le prestaría atención a esos detalles.

 


Re: Ocultar URL al imprimir
Enviado por Eli el día 15 de marzo de 2006

Ocultar URL al imprimir

 
Re: Re: Ocultar URL al imprimir
Enviado por jvillicana el día 19 de abril de 2006

De a grapa pa' todos:

<style type="text/css" media="print">
Div.PrintArea{page-break-after:always;writing-mode:lr-tb;}
#sidebar,#header,#nav,#footer,#masthead, #navbar,{color:#FFFFFF;display:none;}
.NomPrint{display:none !important;}
</style>

Yo lo use para unas facturas.

Me envian fotos a mi mail.

 
Re: Re: Re: Ocultar URL al imprimir
Enviado por Eyra el día 4 de mayo de 2006

Hola, ese codigo me funciono muy bien para eliminar el URL pero aun no se como eliminar el titulo y la pagina de la cabecera, si alguien puede ayudar se los agradeceria

 
Re: Re: Re: Re: Ocultar URL al imprimir
Enviado por script? what is script? el día 17 de mayo de 2006

Loco van a ser 3 años que le estan dando vuelta a esto.

 
Re: Re: Re: Re: Re: Ocultar URL al imprimir
Enviado por userlin el día 18 de mayo de 2006

Bueno estoy comenzando como hago para imprimir una pagina en mozilla usando java script

 



Ocultar URL al imprimir
Enviado por Mauricio el día 5 de noviembre de 2007

Necesito saber en que parte del codigo debo utilizar ese estilo para poder ocultar el URL?

 

Re: Re: Re: Ocultar URL al imprimir
Enviado por Mauricio el día 5 de noviembre de 2007

En que parte del codigo de la pagina debo poner ese estilo, Gracias por tu ayuda.

 



Re: Ocultar URL al imprimir
Enviado por sirfox el día 20 de junio de 2006

Es facil, en archivo configurar pagina, pues se abre otra ventana, en la cual hay dos cuadros de texto, uno que pone encabezado y el otro pie de pagina, borra los dos y listo. Pero si tu has hecho una web y kieres que al imprimir no salga, haz lo mismo, y en el title dejalo vacio. En php sirve con poner &nbsp; SUERTE, si teneis dudas....

 

Re: Ocultar URL al imprimir
Enviado por Pichom el día 26 de junio de 2006

Selecciona el texto archivo, imprimir y marca solo seleccion, imprimira solo el texto seleccionado

 
Re: Re: Ocultar URL al imprimir
Enviado por koyben el día 21 de mayo de 2008

Se puede hacer con frames, aunque te arriesgas bastante... pero bueno, al menos funciona. Pero me gustaria hacerlo con frames y jsp o javascript
<html>
<head>
<title>TU PAGINA</title>

<FRAMESET rows="*" BORDER=0 FRAMEBORDER=0 FRAMESPACING=0>
<FRAME SRC="TUPAGINA.COM" NORESIZE>
</FRAMESET>
<noframes>
</noframes>

<body>
</body>
</html>

 



Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados