首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

jquery ui dialog iframe swfuplaod交付

2012-11-03 
jquery ui dialog iframe swfuplaod提交!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN

jquery ui dialog iframe swfuplaod提交

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
?<head>
??<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
??<title>上传</title>
??<#include "/WEB-INF/upload/add_head.ftl"/>
??<style type="text/css">
???/*demo page css*/
???body{ font: 62.5% "Trebuchet MS", sans-serif; margin: 50px;}
???.demoHeaders { margin-top: 2em; }
???#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
???#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
???ul#icons {margin: 0; padding: 0;}
???ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;? list-style: none;}
???ul#icons span.ui-icon {float: left; margin: 0 4px;}
??</style>
??<script type="text/javascript">
??// Dialog?
??$(function(){
????
????
????$('#dialog').dialog({
?????autoOpen: false,
?????width: 600,
?????modal:true,
?????bgiframe: true,
?????open:function(){
?????????????????? $("#dialog").load("http://localhost:8080/app/admin/upload/Com_checkFile.do");
????????????????? },
?????
?????buttons: {
??????"Ok": function() {
???????$(this).dialog("close");
??????},
??????"Cancel": function() {
???????$(this).dialog("close");
??????}
?????}
????});
????
????// Dialog Link
????$('#dialog_link').click(function(){
?????$('#dialog').dialog('open');
?????return false;
????});
????
????
???});
??
??
??var swfu;
??window.onload = function() {
???var settings = {
????flash_url : "${base}/swfupload_res/swfupload/swfupload.swf",
????upload_url: "Com_save.do",
????post_params: {"jsessionid" : "sessionid"},
????file_types : "*.*",
????file_types_description : "All Files",
????file_upload_limit : 100,
????file_queue_limit : 0,
????file_post_name:"attachment",//加了这个,在webwork的action中要用
????custom_settings : {
?????progressTarget : "fsUploadProgress",
?????cancelButtonId : "btnCancel"
????},
????debug: false,

????// Button settings
????button_image_url: "${base}/swfupload_res/images/TestImageNoText_65x29.png",
????button_width: "65",
????button_height: "29",
????button_placeholder_id: "spanButtonPlaceHolder",
????button_text: '<span action="Com_add.do" method="post"
????enctype="multipart/form-data">

????<div id="fsUploadProgress">
?????<span type="button" value="取消"
??????onclick="swfu.cancelQueue();" disabled="disabled"
??????style="margin-left: 2px; font-size: 8pt; height: 29px;" />
????</div>

???</form>
???<hr/>
???<h2 id="dialog_link" title="Dialog Title">
??</div>
??
??<span onclick="javascript:$(window.parent.document.location.reload())">Parent window</span>
??
??</div>
?</body>
</html>

======================================================================

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>上传</title>
<#include "/WEB-INF/upload/add_head.ftl"/>
<style type="text/css">
???/*demo page css*/
???body{ font: 62.5% "Trebuchet MS", sans-serif; margin: 50px;}
???.demoHeaders { margin-top: 2em; }
???#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
???#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
???ul#icons {margin: 0; padding: 0;}
???ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;? list-style: none;}
???ul#icons span.ui-icon {float: left; margin: 0 4px;}
??</style>
???<script type="text/javascript">
??// Dialog?
??$(function(){
???????? alert("hahah");
????// Dialog Link
????$('#dialog_link').click(function(){
?????//
?????var dialogc='<div id="dialog" title="Dialog Title"></div>';
?????$("body").append(dialogc);
?????
?????//
????? $('#dialog').html('<iframe src="${base}/admin/upload/Com_add.do" height="300" width="400"></iframe>');
?????//
?????$('#dialog').dialog({
?????autoOpen: false,
?????width: 600,
?????modal:true,
?????bgiframe: true
????});
?????//
?????//
?????$('#dialog').dialog('open');
?????return false;
????});
????
????
????
????
????// Dialog Link
????$('#dialog_link2').click(function(){
?????//
?????var dialogc='<div id="dialog" title="Dialog Title"></div>';
?????$("body").append(dialogc);
?????
?????//
????? $('#dialog').html('<iframe src="http://192.168.1.154:8080/app/admin/upload/Com_add.do" height="300" width="400"></iframe>');
?????//
?????$('#dialog').dialog({
?????autoOpen: false,
?????width: 600,
?????modal:true,
?????bgiframe: true
????});
?????//
?????//
?????$('#dialog').dialog('open');
?????return false;
????});
????
????
???});
?</script>
?</head>
?<body>
?${session.id}
??<div id="content">
???<h2 id="dialog_link" id="dialog_link2" + "我的测试.rar" + """);
??? ??
??? OutputStream output= contextPvd.getResponse().getOutputStream();
????FileInputStream input = new FileInputStream(realFilePath);
????try {
?????//基于byte数组读取文件并直接写入OutputStream, 数组默认大小为4k.
?????IOUtils.copy(input, output);
?????output.flush();
????} finally {
?????//保证Input/Output Stream的关闭.
?????IOUtils.closeQuietly(input);
?????IOUtils.closeQuietly(output);
????}
??} catch (FileNotFoundException e) {
???// TODO Auto-generated catch block
???e.printStackTrace();
??} catch (IOException e) {
???// TODO Auto-generated catch block
???e.printStackTrace();
??}?
??? ??return null;
???? }

?

热点排行