Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ludmann

IFrame

Recommended Posts

Opa iai pessoal sou novo aqui no fórum, mas ja conhecida de algum tempo, pois sempre procurei minhas duvidas aqui e sempre encontrei respostas. Resolvi me registrar e ajudar o pessoal também e procurar novos esclarecimentos. Pessoal estou com uma dificuldade tremenda de fazer algo que aparentemente parece ser simples, vamos ver se podem me ajudar.

 

Eu tenho um jsp e nele tem um conteudo html que é um iframe, esse jsp gera um relatório e esse relatório é mostrado dentro do iframe, bom até ai tudo bem, agora que vem meu problema.

No IE6 quando eu clico no icone da impressora que nem no meu navegador ele imprime tudo o documento, vamos dizer que o documento tenha 3 paginas, e no IE7 ele imprime somente a primeira folha, mas se eu clicar dentro do iframe com o botão direito e mandar imprimir ele vai imprimir as 3 folhas.

O meu problema é que não posso botar nem um botão para imprimir se fosse ia se muito barbada, hehehe! E esse esquema tem de funcionar. Ja pensei em tirar do iframe, mas não sei como fazer. Sera que podem me ajudar??

 

Abaixo esta todo o codigo do meu jsp.

 

Obrigado!!!

 

 

<%@page

contentType="text/html"

language="java"

session="true"

import="br.com.brde.infra.*"

import="br.com.brde.infra.bd.jdbc.*"

import="br.com.brde.sis.dados.consultamutuarios.*"

 

%>

<%-- @page import="br.com.brde.infra.util.arquivo.ArquivoTexto" --%>

<%-- @page errorPage="erro.jsp" --%>

 

<%---------

----------- Objetos comuns a todas as páginas desta aplicação

---------%>

<%-- jsp:useBean id="log" class="ArquivoTexto" scope="application" / --%>

 

<jsp:useBean id="conexaoBD" class="br.com.brde.infra.bd.jdbc.Conexao" scope="request">

<% conexaoBD.inicializa(); %>

</jsp:useBean>

 

<jsp:useBean id="queryBD" class="br.com.brde.infra.bd.jdbc.Query" scope="request">

<% queryBD.inicializa( conexaoBD ); %>

</jsp:useBean>

 

 

<%---------

----------- Parâmetros

---------%>

<%

String pCnpjCpf = request.getParameter("parCnpjCpf");

String pCdAgenciaBRDE = request.getParameter("parCdAgenciaBRDE");

String pDataEmissao = request.getParameter("parDataEmissao");

String pUsuario = request.getParameter("parUsuario");

String pNrRelatorio = request.getParameter("parNrRelatorio");

String pAnoRelatorio = request.getParameter("parAnoRelatorio");

%>

 

<%---------

----------- Objetos específicos desta consulta

---------%>

<jsp:useBean id="cadCreditoRelatorioBD" class="br.com.brde.sis.dados.consultamutuarios.CadCreditoRelatorioBD" scope="request">

<%

System.out.println("cadCreditoRelatorioBD.inicializa()");

cadCreditoRelatorioBD.inicializa( conexaoBD );

%>

</jsp:useBean>

 

 

<%---------

----------- Inicialização e finalização deste JSP

---------%>

<%--

public void jspInit() { }

public void jspDestroy() { }

--%>

 

<%

// Remove algum registro existente

System.out.println("cadCreditoRelatorioBD.removeDados()");

cadCreditoRelatorioBD.removeDados(pCnpjCpf, pUsuario );

// Insere os dados na tabela temporaria

System.out.println("cadCreditoRelatorioBD.insereDados()");

cadCreditoRelatorioBD.insereDados(pCdAgenciaBRDE, pCnpjCpf, pNrRelatorio, pAnoRelatorio, pUsuario );

%>

 

 

 

<html>

<head>

<link rel="stylesheet" type="text/css" href="includes/padroes.css">

 

 

<body bgcolor="white" leftmargin="0" topmargin="0" scroll= "no">

 

<p><iframe

src="http://9-servidor-rs/RelatorioCredito/InfBRCCR.asp?strAgencia=<%=pCdAgenciaBRDE%>&strNumero=<%=pNrRelatorio%>&strAno=<%=pAnoRelatorio%>"

frameborder="0" scrolling="auto"

width="100%" height="100%"

</p></iframe>

 

 

<% conexaoBD.releaseConnection(); %>

 

</body>

</head>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kra abre um pop up que é melhor pra trabalhar... com iframe é uma nhaca... flwww

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.