关于JavaScript windows.open网页的,高手请留步!!!

作者&投稿:梁蚀 (若有异议请与网页底部的电邮联系)
高分求助! 关于JavaScript windows.open网页的,高手请留步!!!~

我也菜,学JS不久,希望能帮到你。




主导航网页


onload = function(){
url = window.open("a.html", "newwindow1", "height=500, width=500, top=50, left=600,toolbar=yes, menubar=no, scrollbars=yes"); }

onunload = function(){url.close();}

function openWin(x){
switch(x)
{
case 0:
url = window.open("a.html", "newwindow1", "height=500, width=500, top=50, left=600,toolbar=yes, menubar=no, scrollbars=yes");
url.focus();
break;
case 1:
url = window.open("b.html", "newwindow1", "height=500, width=500, top=50, left=600,toolbar=yes, menubar=no, scrollbars=yes");
url.focus();
break;
case 2:
url = window.open("c.html", "newwindow1", "height=500, width=500, top=50, left=600,toolbar=yes, menubar=no, scrollbars=yes");
url.focus();
break;
case 3:
url = window.open("d.html", "newwindow1", "height=500, width=500, top=50, left=600,toolbar=yes, menubar=no, scrollbars=yes");
url.focus();
break;
}
}




打开a.html子网页

打开b.html子网页

打开c.html子网页

打开d.html子网页



给右边框架 附上name="rightframe"值
window.open('http://www.163.com/','rightframe')

第二个参数(rightframe)可以使用 '_top'、'_blank'等内建名称。这里的名称跟“”里的“target”属性是一样的。

这个问题可以这样解决:

1.修改一个你的函数
function doOpen(x)
{
closeall();
wid[x]=window.open(url[x],"newwindow1", "height=500, width=500, top=50, left=600,toolbar=yes, menubar=no, scrollbars=yes");
ws[x] = 1;

//增加一个返回值
return false;
}

2.修改HTML
<p><a href="#" onClick="javascript:return doOpen(0)">打开a.html子网页</a></p>

就不会出现问题了

我觉得你函数选择错了。不应该用open来实现这个功能。应该用
window.showModalDialog() 模态窗口来实现。用模态窗口需要注意父窗口与子窗口之间的关系。子窗体数据有刷新,记得清除Cache。

<a herf="#" onclick="openwindow()">打开a.html子网页</a>
function openwindow() {
window.open("a.html","","toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=0,width=320,height=280,top=100,left=400");
}//打开a子网页
<script>
window.pener.locatio.onload();window.close();//关闭刷新
</acript>

Godelegant 的方法不错,可以试试


一个JavaScri高度的实例
代码首先定义了一个名为'height'的变量,然后通过getElementById()方法获取id为'date'的div元素。接着,我们获取div元素的边界信息,如果height属性存在,则直接读取高度;否则,通过bottom和top属性计算出元素底部与顶部的差值,从而得到高度。HTML结构中,有一个宽1000px,高800px的div容器,内部包含id为...

javascri:loginNew(`626`)是什么意思
javascri:loginNew(`626`)意思就是把626这个值,传给loginNew。用loginNew这个函数实现功能。。至于loginNew是什么功能。你打开你说的那个网页,查找loginNew相关的语句就可以看到相关代码了!~~~

...bom,DOM这些是什么,有什么联系,还有我的JavaScri
首先说jQuery是一个js库,它封装了很多js的功能,并且将兼容性都给做好了,里面有的功能包括ajax ,dom bom。ajax:这个你自己上网搜索下就知道,这个技术就是能实现页面局部刷新,一般使用场景就是有些数据或者展示的东西没必要页面加载的时候就展示,用户异步加载数据 bom 就是包括window, document,histo...

java 支持javascript吗
java和javaScript是两种完全不同的语言,并不是收都有个java就类似 Java,全称应该是 Java Applet,是嵌在网页中,而又有自己独立的运行窗口的小程序。Java Applet 是预先编译好的,一个Applet 文件(.class)用 Notepad 打开阅读,根本不能理解。Java Applet 的功能很强大,可以访问 http、ftp等协议,...

怎样上传QQ空间的封皮啊
装扮空间——自定义——新建模块 输入新模块名字,比如鼠标,背景等。提交。然后出现新的对话框,把代码写入评论一栏,其他栏清空。提交。完成后,保存。注意:用代码前把下面代码里的你字去掉,有的代码有两个都必须去掉,不然代码无效.1.空间最顶部标题新代码 2.清除顶部一条图片新代码 gainover 3.插...

...Ae、Pr、Id、PS等软件的安装与卸载,精通CSS、 JavaScri
回答:0 0~wo目瞪口呆!~

...了extjs的spket插件后。用右键用spket javascri
可以装个aptana或spket插件,配置下extjs包以便进行代码提示。具体可以搜索eclipseaptanaextjs环境搭建

在javascript中==和===的区别
"1" == true 类型不同,"=="将先做类型转换,把true转换为1,即为 "1" == 1;此时,类型仍不同,继续进行类型转换,把"1"转换为1,即为 1 == 1;此时,"==" 左右两边的类型都为数值型,比较成功!如果比较:"1" === true 左侧为字符型,右侧为bool布尔型,左右两侧类型不...

type="text\/javascript"不写有什么关系?
type="text\/javascript"是说明这一段脚本语言是javascript。告诉浏览器这一段要按照javascript来解释执行。不写也不会报错,不过还是建议写上,尤其是写在页面中间的脚本片段。浏览器可能支持多种脚本,以及脚本的多种版本,虽然有时候差别并不大。写上可以明确指示浏览器按照何种脚本以及何种版本加载和解析...

哪部小说的女主角叫盛绾
第一名媛,总裁的头号新妻 作者;唐如酒 女主;慕晚安 男主; 顾南城 ="javascri pt:ShowJieshao();">她叫慕晚安—— 后来,安城所有人提起她时的眼神都是不屑又艳羡的。 ……… 他在雨夜将她捡了回去,眯眸浅笑,“嫁给我很委屈?” 她挺直背脊,烟视媚行的微笑,“顾公子心...

保德县17241575574: 如何在 Windows 中启用 JavaScript -
申虎阿胶: 你好 操作步骤如下:1、可以在“开始”--“运行”,调出运行的对话框,也可以使来用Win+R热键,然后直接在输入栏输入即可 2、在开始--运行 输入cmd,调出'命令提示符'窗口,然后再执行regsvr32 jscript.dll1在浏览器的菜单栏”--》“工...

保德县17241575574: 在JavaScript中常用的window对象有哪几个
申虎阿胶: 1-->window.location.href="你要连接到的页面"; 2-->window.timeout("你要跳转到的方法","跳转时间倒计时");

保德县17241575574: javascript中window与global是什么关系 -
申虎阿胶: 全局对象 global 是在全局上下文中的变量对象,对这个全局变量 global 的访问有两种情况 访问其属性 Math、String等等都可以看作是全局对象 global 的属性,对 global 的属性的访问往往省略掉前缀,比如 Math.abs(1) 其实就是 [[global]].Math....

保德县17241575574: js中windows的打开页面的两种方式 -
申虎阿胶: document.location=a.html,这是当前页打开 document.open("a.html"),这是新窗口打开

保德县17241575574: 下列关于Javascript的说法中正确的是 -
申虎阿胶: A、是错误的,JS的语法要求不是很严格,而且是弱类型的语言(声明变量没有具体类型),而且用之前不声明也没关系. B、不完全正确,所谓面向对象,一定要有“封装、继承、多态”3大特征,JS貌似支持的不是很好 C、是正确的,JS文件在完成之后,不会经过任何的编译.而是在运行时去解释执行.最好的例子就是,JS中一个函数有语法的错误,但是不会因为这个局部的错误而影响其他函数运行. D、Java的前身是Oak语言,Java和Javascript不一样

保德县17241575574: 关于JS的window.onload=function() -
申虎阿胶: 你的代码有问题:<br><br>1. <script><br>window.onload=function () {<br>window.alert("加载完成");<br>}<br></script><br>2. <script><br>window.onload=alert("加载完成");<br></script><br>3. <script><br>window.onload=alert_msg();<br>function alert_msg() {<br>window.alert("加载完成");<br>}<br></script><br>上面是三种不同的实现方法,当然还有其它的事件绑定,不过这三种比较简单.

保德县17241575574: js window 和dialog的区别 -
申虎阿胶: <a herf="#" onClick="javascript:ShowDialog(/PSD6/PaperServlet?type=questioninform&Problem_Id=',this.id,this.form.id,400,400)">查看 代码跳转,麻烦帮我看看,我做功能表格显示试题信息.面列相关操作"删除""替换""查看"等,点击"查看"弹框,显示试题详细信息,用button列显示,前面操作风格,影响网页整体效,所想用button

保德县17241575574: js中windows.alert() 三个输出 -
申虎阿胶: 应该是提示的三种方式吧<br>alert<br>confirm<br>prompt

保德县17241575574: 关于JavaScript中的window.open方法. -
申虎阿胶: 语法 open(URL, windowName, windowFeatures) 参数 URL A string specifying the URL to open in the new window. See the Location object for a描述 of the URL components.windowName A string specifying the window name to use in the ...

保德县17241575574: 用JavaScript实现windows.open
申虎阿胶: <a href='#' onclick="window.open('dl.html',''height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no'>登陆</a>

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网