JSP和HTML关闭页面

 

第一种:JSP定时自动关闭窗口
<script language="javascript">
<!--
 function closewin(){
  self.opener=null;
  self.close();
 }
 function clock(){
  i=i-1
  document.title="本窗口将在"+i+"秒后自动关闭!";
  if(i>0)
   setTimeout("clock();",1000);
  else
   closewin();
 }
 var i=10
 clock();
//-->
</script>
第二种:点击链接没有提示的JSP关闭窗口
<a href="javascript:self.close()" >关闭窗口</a>

第三种:窗口没有提示自动关闭的JSP代码
<script language=javascript>  
<!--  
this.window.opener = null;  
window.close();  
//-->  
</script>

IE6-7 JSP关闭窗口不提示的方法

方法一:
jsp 代码 济宁网站制作
function CloseWin() //这个不会提示是否关闭浏览器    
{    
window.opener=null;    
//window.opener=top;    
window.open("","_self");    
window.close();    
}    

方法二:
open.html
jsp 代码
function open_complex_self() {    
var obj_window = window.open('close.html', '_self');    
obj_window.opener = window;    
obj_window.focus();    
}    

close.html
jsp 代码
window.close();   

另附:
//普通带提示关闭
function closeie(){
window.close();
}
//关闭IE6不提示
function closeie6(){
window.opener=null;
window.close();
}
//关闭IE7不提示
function closeie7(){
window.open('','_top');
window.top.close();
}

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要生成PDF文件,可以使用Java的iText库。 iText是一个流行的开源库,用于创建和操作PDF文件。 以下是使用JSP和iText库生成PDF文件的基本步骤: 1. 将iText库添加到您的项目中。可以从iText官方网站下载jar文件。 2. 在JSP页面中,使用Java代码创建PDF文档。您可以使用iText类和方法来实现这一点。例如,您可以使用Document类创建一个新的PDF文档,使用Paragraph类创建段落,并使用PdfWriter类将文档写入到PDF文件中。 3. 配置服务器以提供PDF文件。您可以使用标准的HTTP响应头来告诉浏览器将响应作为PDF文件处理。例如,您可以设置Content-Type头为“application/pdf”,并将Content-Disposition头设置为“attachment; filename=yourfile.pdf”。 以下是一个简单的例子,演示如何在JSP页面中使用iText库创建PDF文件: <%@ page import="com.itextpdf.text.Document"%> <%@ page import="com.itextpdf.text.Paragraph"%> <%@ page import="com.itextpdf.text.pdf.PdfWriter"%> <% // 创建一个新的文档 Document document = new Document(); // 创建一个PDF写入器,将文档写入到输出流中 PdfWriter.getInstance(document, response.getOutputStream()); // 打开文档 document.open(); // 添加一个段落 document.add(new Paragraph("Hello, World!")); // 关闭文档 document.close(); // 设置HTTP响应头,告诉浏览器将响应作为PDF文件处理 response.setContentType("application/pdf"); response.setHeader("Content-Disposition", "attachment; filename=yourfile.pdf"); %> 请注意,这只是一个简单的例子,您可以使用iText库创建更复杂的PDF文件,包括图像、表格等等。另外,您还可以使用其他PDF库,如Apache PDFBox等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值