大家好,这是本人自进入新公司后,随着做项目不断遇到问题,在此记录一下自己的学习情况,希望对大家也能有所帮助!废话不多说了,直接看问题
当你在进行WEB开发时,可能会遇到这样的问题,即当你进入一个页面后,点击了一个“确定”按钮,这时需要将后台处理的结果展示到一个弹出的对话框中,供浏览者选择,选择后又将所选的内容传回到后台进行处理,这时候你会怎么处理这种情况呢?听起来业务不是很复杂吧 直接上代码
j$(document).ready( function() {
j$("#click").click( function() {
j$('#click').css( {
"background-color" :"#f00",
"color" :"#fff",
"cursor" :"inherit"
}).text("Open this window again and this message will still be here.");
return false;
});
});
// colorbox 参数
var colorboxParam = {
width :"30%",
height :"50%",
iframe :true,href :""};
下面是关闭页面的代码(这里使用window.close是不好使的):
var callerWindowObj = parent;
callerWindowObj.dofinsh1(gxId);
callerWindowObj.j$.fn.colorbox.close();
这里涉及到了iframe父子页面的问题把前面两段代码 直接方法你的JS文件中,就可以使用了,不需要改动什么另外还需要引入3个文件即:colorbox.css jquery.colorbox.js jquery.min.js 我现在还不会在博客里上传文件 如果有需要的 留下邮箱 我看到了就发给你