js防士豆可控制打开新窗口代码

js防士豆可控制打开新窗口代码
<SCRIPT LANGUAGE="JavaScript">

function popupPage(l, t, w, h) {
var windowprops = "location=no,scrollbars=no,menubars=no,toolbars=no,resizable=yes" +
",left=" + l + ",top=" + t + ",width=" + w + ",height=" + h;    <!--设定打开窗口的大小和位置参数,并且打开的窗口中没有地址栏、滚动栏、菜单栏和工具栏等-->

var URL = "http://www.111cn.net/";                              <!--将要链接到的网页位置-->
popup = window.open(URL,"MenuPopup",windowprops);              <!--使用window对象的open方法按照设定的参数打开对应的网址-->

</script>
<table>
<tr>

<td>
<form name=popupform>
<pre>
离开左边的距离:  <input type=text name=left size=2 maxlength=4> pixels
离开右边的距离:  <input type=text name=top size=2 maxlength=4> pixels

窗口的宽度:      <input type=text name=width size=2 maxlength=4> pixels
窗口的高度:      <input type=text name=height size=2 maxlength=4> pixels
</pre>
<center>
<input type=button value="打开这个窗口!" onClick="popupPage(this.form.left.value, this.form.top.value, this.form.width.value, this.form.height.value)">
</center>
</form>
</td>

</tr>
</table>

<!--本案例实现了按照指定要求打开窗口的操作-->
<!--主要是在窗口大小和位置方面做了一些要求-->
<!--通过window.open()来实现-->
<!--可以在此基础上扩展更多的可控项-->

时间: 2025-01-27 04:05:04

js防士豆可控制打开新窗口代码的相关文章

js打开新窗口代码

提示:您可以先修改部分代码再运行 欢迎进入JavaScript世界 提示:您可以先修改部分代码再运行

js打开新窗口方法整理

 js打开新窗口的方法有很多,本文大致整理了一些,需要的朋友可以参考下 window.location="aaa.aspx"    上面的方法只能在当前页打开,如果要在新的页面打开,最简单的是用以下方法    form.target="_blank";  form.action="aaa.aspx";  form.submit();    window.top.location=url 可以在iframe中的页面在父窗口刷新打开    windo

js打开新窗口方法整理_javascript技巧

window.location="aaa.aspx" 上面的方法只能在当前页打开,如果要在新的页面打开,最简单的是用以下方法 form.target="_blank"; form.action="aaa.aspx"; form.submit(); window.top.location=url 可以在iframe中的页面在父窗口刷新打开 window.open方法可控制的样式丰富,比如我们可以控制窗口显示的大小,窗口显示的内容,以及位置等等.都是

js使用post 方式打开新窗口

这篇文章主要介绍了js使用post 方式打开新窗口的相关资料,需要的朋友可以参考下 js中一般新打开窗口很简单直接window.open(url);就可以了, 但是由于我希望传递参数到服务端,而且参数看起来很长一串,而且get方式的提交参数长度是有限制的,因此我有以下需求: 1,js中实现post提交 2,返回的页面在新窗口显示 首先我是这么做的: 代码如下: $.ajax({ type: "POST", url: '${contextPath}/analyse/detail.do',

JS打开新窗口防止被浏览器阻止的方法_javascript技巧

本文实例讲述了JS打开新窗口防止被浏览器阻止的方法.分享给大家供大家参考.具体分析如下: 用传统的window.open()方式打开新窗口,会被浏览器阻止,那么,我们如何才能让JS打开新窗口不被浏览器阻止呢?其实办法还是有的,这里我们就来分析一下如何解决这个问题 我最近也遇到了这样的问题,所以就把弹出新窗口的方法分享给大家.欢迎大家补充哦... 第一种.使用原生javascript的window.open()方法(大部分情况下会被浏览自阻止) 第二种.模拟表单(form)提交,原理是指定表单的a

使用按钮控制以何种方式打开新窗口的属性介绍_基础知识

<!-- 把下面代码放到<body>区域中 --> 复制代码 代码如下: <form> <div align="left"> <input type="button" Value="打开新窗口" ONCLICK="window.open('index.htm','Sample','toolbar=yes,location=no,directories=no,status=no,men

js 在Ajax响应之后打开新窗口

最近的开发中有一个功能,点击一个链接之后,要判断当前的用户是否登录,没有登录的话,需要弹出一个登录对话框,用户登录之后,再在新的窗口(标签)中打开链接指向的Url. 不多说,直接贴出代码: $(document).delegate("a", "click", function () {     var actionUrl = $(this).attr("href");     var ssoAction = function () { windo

使用window.open自动打开新窗口并且自动关闭新窗口

Html代码 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author"

使用jquery实现以post打开新窗口

 网络上已有此功能的函数,是以纯JS实现,本文为大家介绍的使用jquery实现,需要的朋友可以参考下 网络上已有此功能的函数,是以纯JS实现.但是在项目中发现,此函数无法兼容Firefox,由此我重写了此方法.   代码如下: //默认新窗口配置  var windowDefaultConfig = new Object;  windowDefaultConfig['directories'] = 'no';  windowDefaultConfig['location'] = 'no';  w