js 新开窗口与传递信息案例
来源:互联网 发布:毒药 知乎 编辑:程序博客网 时间:2024/06/05 04:11
设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。
Index.php页
<html>
<head>
<title>主页</title>
</head>
<body onload=” window.open('fullwin.php','roc3000','fullscreen')”>
</body>
<table>
<tr>
<td>
<input type=”text “value=”<?php echo $userinput?>” name=”show” id=”show”>
</td>
</tr>
</table>
</html>
fullwin.php页
<html>
<head>
<title>弹出全屏窗口的网页</title>
<script>
<!--
function winclosel(){
window.close();
window.open("index.php","","fullscreen=1");
}
//-->
</script>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scroll="no" >
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td>
<input type=”text “value=”<?php echo $userinput?>” name=”userinput” id=”userinput” onclick=”winclose()”>
</td></tr>
<tr><td>
<input type=”summit “value=”<?php echo $userinput?>” name=”jump” id=”jump”
Onclik=>
</td></tr>
</table>
</body>
</html>
附:
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 表示菜单栏和滚动栏。
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;
width=400 窗口宽度;
height=300 窗口高度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值;
<form name="form1" method="post" action='main.php' onsubmit='window.open("","winName","fullscreen=1")' target=winName>
<form name="form1" method="post" action='' onsubmit='window.open("main.php","","fullscreen=1")'>
window.open("filename","","fullscreen=1");
window.open(Url,'cscedcLogin',"dependent,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=1,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0,screenX=0,screeny=0,left=0,top=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no");
关闭前一个窗口??
window.opener=null;
window.close();
- js 新开窗口与传递信息案例
- JS window.open新开窗口
- js有关浏览器阻止新开窗口的处理
- 新开窗口延迟打开
- 解决新开窗口问题
- Webbrowser新开窗口事件
- session 对新开窗口无效
- windows使用docker新开窗口error
- jquery 新开窗口 防止浏览器拦截
- Portal中新建URL使其新开窗口
- 页面请求使用window新开窗口方式
- ajax 请求成功后新开窗口被拦截解决方法
- IntelliJ配置在新开窗口打开项目
- java Swing 新开窗口,原窗口不可编辑
- webview中java代码与js信息传递小结
- JS--页面之间传递信息
- 如何在模态对话框中进行提交而不新开窗口?
- 如何在模态对话框中进行提交而不新开窗口?
- dede常用标签
- 这一年,我所阐释的Linux哲学
- iOS CALayer创建
- 大数据(四)--总结
- 迷茫的程序员,跨行业的难言之隐
- js 新开窗口与传递信息案例
- 你所不知道的html5与html中的那些事(三)
- linux kernel and driver-编译安装内核
- java核心技术笔记 接口与内部类
- 黑马程序员—C语言—基本语法printf与scanf
- Android完全退出应用程序
- Codeforces Round #297 (Div. 2) D
- OQL
- 强调句型