lhg弹窗传值例子,代码如下:
<script type="text/javascript" src="/scripts/jquery/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="/scripts/lhgdialog/lhgdialog.js?skin=idialog"></script>
<script type="text/javascript">
$(document).ready(function(){
//初始化点击动作
$("#btnJobApply").click(function () {
showAttachDialog();
});
//创建附件窗口
function showAttachDialog() {
$.dialog({
title:'投简历',
content:'url:/uploadjob.html',
max: false,
min: false,
width: '400px',
height: '300px'
});
}
});
</script>
传值
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<script type="text/javascript" src="/scripts/jquery/jquery-1.10.2.min.js"></script>
<link href="/scripts/netwingUpload/css.css" rel="stylesheet" type="text/css" />
<style type="text/css">
</style>
<script type="text/javascript" src="/scripts/swfupload/swfupload.js"></script>
<script type="text/javascript" src="/scripts/swfupload/swfupload.queue.js"></script>
<script type="text/javascript" src="/scripts/netwingUpload/fileprogress.js"></script>
<script type="text/javascript" src="/scripts/netwingUpload/filegroupprogress.js"></script>
<script type="text/javascript" src="/scripts/netwingUpload/handlers.js"></script>
<script type="text/javascript" >
var api = frameElement.api, W = api.opener;
var swfu;
window.onload = function () {
document.getElementById('jobTitle').value = W.document.getElementById('txt1').value; //这个是lhgdilog传值
var settings = {
flash_url: "/scripts/swfupload/swfupload.swf",
upload_url: "/tools/NetWingUpload.ashx",
file_size_limit: "3 MB",
file_types: "*.doc;*.pdf;*.wps;*.txt;*.docx;*.xls;*.xlsx",
file_types_description: "只允许上传doc,pdf,wps,txt文件",
file_upload_limit: 1, //只允许上传一个文件
file_queue_limit: 0,
custom_settings: {
progressTarget: "divprogresscontainer",
progressGroupTarget: "divprogressGroup",
//progress object
container_css: "progressobj",
icoNormal_css: "IcoNormal",
icoWaiting_css: "IcoWaiting",
icoUpload_css: "IcoUpload",
fname_css: "fle ftt",
state_div_css: "statebarSmallDiv",
state_bar_css: "statebar",
percent_css: "ftt",
href_delete_css: "ftt",
//sum object
/*
页面中不应出现以"cnt_"开头声明的元素
*/
s_cnt_progress: "cnt_progress",
s_cnt_span_text: "fle",
s_cnt_progress_statebar: "cnt_progress_statebar",
s_cnt_progress_percent: "cnt_progress_percent",
s_cnt_progress_uploaded: "cnt_progress_uploaded",
s_cnt_progress_size: "cnt_progress_size"
},
debug: false,
// Button settings
button_image_url: "images/TestImageNoText_65x29.png",
button_width: "65",
button_height: "29",
button_placeholder_id: "spanButtonPlaceHolder",
button_text: '<span class="theFont">上传简历</span>',
button_text_style: ".theFont { font-size: 12;color:#0068B7; }",
button_text_left_padding: 12,
button_text_top_padding: 3,
// The event handler functions are defined in handlers.js
file_queued_handler: fileQueued,
file_queue_error_handler: fileQueueError,
upload_start_handler: uploadStart,
upload_progress_handler: uploadProgress,
upload_error_handler: uploadError,
upload_success_handler: uploadSuccess,
upload_complete_handler: uploadComplete,
file_dialog_complete_handler: fileDialogComplete
};
swfu = new SWFUpload(settings);
};
</script>
</head>
<body>
<br/>
<br/>
<table width="95%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td style="width:60px;">应聘岗位:</td>
<td ><input id="jobTitle" readonly value=""></td>
</tr>
<tr>
<td>姓名:</td>
<td><input id="userName" value=""></td>
</tr>
<tr>
<td>电话:</td>
<td><input id="userTel" value=""></td>
</tr>
<tr>
<td>电子邮箱:</td>
<td><input id="userEmail" value=""></td>
</tr>
<tr>
<td></td>
<form id="frmMain" action="upload.ashx" runat="server" enctype="multipart/form-data">
<td>
<span id="spanButtonPlaceHolder"></span>
<div id="divprogresscontainer"></div>
<!--上传总进度不对 屏蔽 -->
<div style=" display:none;" id="divprogressGroup"></div>
</td></form>
</tr>
<tr>
<td></td>
<td><input type="button" value="投简历" ></td>
</tr>
</table>
</body>
</html>
Copyright © 2004-2024 Ynicp.com 版权所有 法律顾问:建纬(昆明)律师事务所 昆明市网翼通科技有限公司 滇ICP备08002592号-4