java的弹窗技术怎么做 我指的是ee里在一个网页中弹出一个选择内容的窗体
3个回答
展开全部
呵呵 前两天刚写了一个这样的网页 ,比如你在A网页里面想点击一个按钮弹出一个子网页B 然后在子网页上选定内容后,再传到A网页上面,你可以这样些:
A网页的javascript里面写上:
按钮点击触发的弹出子网页的事件:
function childWindow(){
window.open('网页地址', 'invSelWin', 'width=720, height=400, scrollbars=no');
}
接受子窗口传来的数据的方法
function recieve(data){
alert(data);
}
B网页中传递回给父网页数据的事件,意思是当你选择好数据的时候触发的事件
function selected( ){
// 获取父窗口对象
var invObj=document.getElementById('选择的控件的名称');
window.opener.recieve( invObj );
}
应该能理解吧
A网页的javascript里面写上:
按钮点击触发的弹出子网页的事件:
function childWindow(){
window.open('网页地址', 'invSelWin', 'width=720, height=400, scrollbars=no');
}
接受子窗口传来的数据的方法
function recieve(data){
alert(data);
}
B网页中传递回给父网页数据的事件,意思是当你选择好数据的时候触发的事件
function selected( ){
// 获取父窗口对象
var invObj=document.getElementById('选择的控件的名称');
window.opener.recieve( invObj );
}
应该能理解吧
追问
可不可以把你A界面和B界面调用这几个函数的语句给我
我刚试验了一下 数据还是传不过去
展开全部
如果你不用任何网页的JS 框架,你可以单纯靠层<div> 来实现,触发事件时设置为现实并且是在最上层显示。
追问
随便一种技术 能实现就好 求解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用 jquery 吧,查阅一下 jquery 的 api 的 load 方法,很简单的。
参考资料: http://api.jquery.com/load
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询