打开名为window2,打开名为丝瓜打

http://www.itjxue.com  2023-01-20 01:03  来源:未知  点击次数: 

jquery 打开页面window.location和window.open的区别

1.window.location是window对象的属性,而window.open是window对象的方法

window.location是你对当前浏览器窗口的URL地址对象的参考!

window.open是用来打开一个新窗口的函数!

2.window.open不一定是打开一个新窗口

只要有窗口的名称和window.open中第二个参数中的一样就会将这个窗口替换,用这个特性的话可以在iframe和frame中来代替location.href。

iframe name="aa"/iframe

input type=button ? onclick="window.open('1.htm','aa','')"和

input type=button

onclick="self.frames['aa'].location.href='1.htm'"的效果一样

3.在给按钮、表格、单元格、下拉列表和DIV等做链接时一般都要用Javascript来完成,和做普通链接一样,可能我们需要让链接页面在当前窗口打开,也可能需要在新窗口打开,这时我们就可以使用下面两项之一来完成:

window.open 用来打开新窗口

window.location 用来替换当前页,也就是重新定位当前页

可以用以下来个实例来测试一下。

input type="button" value="新窗口打开" onclick="window.open('')"

input type="button" value="当前页打开" onclick="window.location=''"

4.window.location或window.open如何指定target?这是一个经常遇到的问题,特别是在用frame框架的时候

解决办法:

window.location 改为 top.location 即可在顶部链接到指定页

window.open("你的网址","_top");

5.window.open 用来打开新窗口

window.location 用来替换当前页,也就是重新定位当前页

用户不能改变document.location(因为这是当前显示文档的位置)。

window.location本身也是一个对象。

但是,可以用window.location改变当前文档 (用其它文档取代当前文档),而document.location不是对象。

服务器重定向后有可能使document.url变动,但window.location.href指的永远是访问该网页时用的URL.

大多数情况下,document.location和location.href是相同的,但是,当存在服务器重定向时,document.location包含的是已经装载的URL,而location.href包含的则是原始请求的文档的URL.

6.window.open()是可以在一个网站上打开另外的一个网站的地址

而window.location()是只能在一个网站中打开本网站的网页

window.open()详解

script?type="text/javascript"

!-- window.open?('page.html');?--

/script

因为着是一段javascripts代码,所以它们应该放在SCRIPT LANGUAGE="javascript"标签和/script之间。!-- 和 --是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。

要养成这个好习惯啊。

window.open ('page.html') 用于控制弹出新的窗口page.html,如果page.html不与主窗口在同一路径下,前面应写明路径,绝对路径(http://)和相对路径(../)均可。用单引号和双引号都可以,只是不要混用。这一段代码可以加入HTML的任意位置,head和/head之间可以,body间/body也可以,越前越早执行,尤其是页面代码长,又想使页面早点弹出就尽量往前放。

经过设置后的弹出窗口

下面再说一说弹出窗口的设置。只要再往上面的代码中加一点东西就可以了。 我们来定制这个弹出的窗口的外观,尺寸大小,弹出的位置以适应该页面的具体情况。

SCRIPT?LANGUAGE="javascript"

!--

window.open?('page.html',?'newwindow',?'height=100,?width=400,?top=0,?left=0,?toolbar=no,?menubar=no,?scrollbars=no,?resizable=no,location=n?o,?status=no')?//这句要写成一行

--

/SCRIPT

参数解释:

window.open 弹出新窗口的命令;

'page.html' 弹出窗口的文件名;

'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;

height=100 窗口高度;

width=400 窗口宽度;

top=0 窗口距离屏幕上方的象素值;

left=0 窗口距离屏幕左侧的象素值;

toolbar=no 是否显示工具栏,yes为显示;

menubar,scrollbars 表示菜单栏和滚动栏。

resizable=no 是否允许改变窗口大小,yes为允许;

location=no 是否显示地址栏,yes为允许;

status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;

/SCRIPT

用函数控制弹出窗口:

下面是一个完整的代码。

html

head

script?LANGUAGE="JavaScript"

!--

function?openwin()?{

window.open?("page.html",?"newwindow",?"height=100,?width=400,?toolbar?=no,?menubar=no,?scrollbars=no,?resizable=no,?location=no,?status=no")?//写成一行

}

//--

/script

/head

body?onload="openwin()"

任意的页面内容...

/body

/html

这里定义了一个函数openwin(),函数内容就是打开一个窗口。在调用它之前没有任何用途。怎么调用呢?

方法一:body onload="openwin()" 浏览器读页面时弹出窗口;

方法二:body onunload="openwin()" 浏览器离开页面时弹出窗口;

方法三:用一个连接调用:

a href="#" onclick="openwin()"打开一个窗口/a

注意:使用的“#”是虚连接。

方法四:用一个按钮调用:

input type="button" onclick="openwin()" value="打开窗口"

同时弹出两个窗口

对源代码稍微改动一下:

script?LANGUAGE="JavaScript"

!--

function?openwin()?{

window.open?("page.html",?"newwindow",?"height=100,?width=100,?top=0,?left=0,toolbar=no,?menubar=no,?scrollbars=no,?resizable=no,?location=n?o,?status=no")//写成一行

window.open?("page2.html",?"newwindow2",?"height=100,?width=100,?top=1?00,?left=100,toolbar=no,?menubar=no,?scrollbars=no,?resizable=no,?loca?tion=no,?status=no")//写成一行

}

//--

/script

为避免弹出的2个窗口覆盖,用top和left控制一下弹出的位置不要相互覆盖即可 。最后用上面说过的四种方法调用即可。

注意:2个窗口的name(newwindows和newwindow2)不要相同,或者干脆全部为空。

【主窗口打开文件1.htm,同时弹出小窗口page.html】

如下代码加入主窗口head区:

script?language="javascript"

!--

function?openwin()?{

window.open("page.html","","width=200,height=200")

}

//--

/script

加入body区:

a href="1.htm" onclick="openwin()"open/a即可。

【弹出的窗口之定时关闭控制】

下面我们再对弹出的窗口进行一些控制,效果就更好了。如果我们再将一小段 代码加入弹出的页面(注意是加入page.html的HTML中,可不是主页面中,否则 ...),让它10秒后自动关闭是不是更酷了?

首先,将如下代码加入page.html文件的head区:

script?language="JavaScript"

function?closeit()

{

setTimeout("self.close()",10000)?//毫秒

}

/script

然后,再用body onload="closeit()" 这一句话代替page.html中原有的BODY这一句就可以了。(这一句话千万不要忘记写啊!这一句的作用是调用关闭窗 口的代码,10秒钟后就自行关闭该窗口。)

【在弹出窗口中加上一个关闭按钮】

script

INPUT?TYPE='BUTTON'?VALUE='关闭'?){

openwin()

document.cookie="popped=yes"

}

}

/script

然后,用body onload="loadpopup()"(注意不是openwin而是loadpop啊!)替换主页面中原有的BODY这一句即可。你可以试着刷新一下这个页面或重新进 入该页面,窗口再也不会弹出了。

注意:

1.window.location.Reload()和window.location.href=window.location.href;都是刷新当前页面。self.location.reload(); ? //也是刷新本页的意思;

2.用window.open()打开新页面,但是用window.location.href="" 却是在原窗口打开的.

有时浏览器会一些安全设置window.open肯定被屏蔽。例如避免弹出广告窗口。

后缀名为win文件怎么打开

点缀名为windows文件的话,在打开的过程中,你可以先打开那个脚本文件,然后再打开它的后面的文件就可以了。

(WPF)如何打开另一个窗口

直接使用UserControl即可,当把UserControl设置为启动窗口时,就是另一个WPF窗口:

Grid

!--UserControl--

DragViewer x:Name="dragViewer"

Width="auto" Height="auto" /

/Grid

win10玩游戏弹出名为activemovie window的窗口

注意:下面方法中的电脑功能术语都是中文的,用户需要对照英文进行操作。按如下步骤操作可以将系统语言设置成中文简体:

1、左键单击任务栏开始按钮

2、在启动项菜单右侧找到“控制面板”并左键单击

3、在打开的界面中找到“区域和语言”选项并左键单击

4、在弹出窗口中选择“键盘和语言”,在“选择显示语言”下的选项卡中查看是否有“中文(简体)”,如果有就左键单击选择,然后单击“应用”和“确定”即可。如果没有就点击“安装/卸载语言”,进行第五步

5、在弹出的窗口中选择“安装显示语言”

6、在弹出窗口中选择“启动Windows Update”

7、在这里,有两种安装方法可供选择,分别是Windows Update自动更新及手动安装,推荐使用前者,下载安装反而很麻烦

8、根据所需,选择对应的语言包,需要安装“中文(简体)”语言就点击选中

9、确定之后系统将自动下载安装语言包

10、安装完成之后回到第四步中的界面,在选项卡中选择“中文(简体)”,左键单击选择,然后单击“应用”和“确定”即可。

window.open 打开新窗口带有原来地址怎么处理

1、window.open()支持环境:

JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+

2、基本语法:

window.open(pageURL,name,parameters)

其中:

pageURL 为子窗口路径

name 为子窗口句柄

parameters 为窗口参数(各参数用逗号分隔)

3、示例

SCRIPT

!--

window.open ('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no')

//写成一行

--

/SCRIPT

 脚本运行后,page.html将在新窗体newwindow中打开,宽为100,高为400,距屏顶0象素,屏左0象素,无工具条,无菜单条,无滚动条,不可调整大小,无地址栏,无状态栏。

4、各项参数

其中yes/no也可使用1/0;pixel value为具体的数值,单位象素

参数 | 取值范围 | 说明

alwaysLowered | yes/no | 指定窗口隐藏在所有窗口之后

alwaysRaised | yes/no | 指定窗口悬浮在所有窗口之上

depended | yes/no | 是否和父窗口同时关闭

directories | yes/no | Nav2和3的目录栏是否可见

height | pixel value | 窗口高度

hotkeys | yes/no | 在没菜单栏的窗口中设安全退出热键

innerHeight | pixel value | 窗口中文档的像素高度

innerWidth | pixel value | 窗口中文档的像素宽度

location | yes/no | 位置栏是否可见

menubar | yes/no | 菜单栏是否可见

outerHeight | pixel value | 设定窗口(包括装饰边框)的像素高度

outerWidth | pixel value | 设定窗口(包括装饰边框)的像素宽度

resizable | yes/no | 窗口大小是否可调整

screenX | pixel value | 窗口距屏幕左边界的像素长度

screenY | pixel value | 窗口距屏幕上边界的像素长度

scrollbars | yes/no | 窗口是否可有滚动栏

titlebar | yes/no | 窗口题目栏是否可见

toolbar | yes/no | 窗口工具栏是否可见

Width | pixel value | 窗口的像素宽度

z-look | yes/no | 窗口被激活后是否浮在其它窗口之上

5、多种示例

1)最基本的弹出窗口代码

SCRIPT LANGUAGE="javascript"

!--

window.open ('page.html')

--

/SCRIPT

2)经过设置后的弹出窗口

SCRIPT LANGUAGE="javascript"

!--

window.open ('page.html', 'newwindow', 'height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')

//写成一行

--

/SCRIPT

参数解释:

SCRIPT LANGUAGE="javascript" js脚本开始;

window.open 弹出新窗口的命令;

'page.html' 弹出窗口的文件名;

'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;

height=100 窗口高度;

width=400 窗口宽度;

top=0 窗口距离屏幕上方的象素值;

left=0 窗口距离屏幕左侧的象素值;

toolbar=no 是否显示工具栏,yes为显示;

menubar,scrollbars 表示菜单栏和滚动栏。

Resizable=no 是否允许改变窗口大小,yes为允许;

location=no 是否显示地址栏,yes为允许;

status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;

/SCRIPT js脚本结束

3)用函数控制弹出窗口

html

head

script LANGUAGE="JavaScript"

!--

function openwin() { window.open ("page.html", "newwindow", "height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")

//写成一行

}

//--

/script

/head

body onload="openwin()"

…任意的页面内容…

/body

/html

这里定义了一个函数openwin(),函数内容就是打开一个窗口。在调用它之前没有任何用途。

调用方法:

方法一:body onload="openwin()" 浏览器读页面时弹出窗口;

方法二:body onunload="openwin()" 浏览器离开页面时弹出窗口;

方法三:用一个连接调用:

a href="#" onclick="openwin()"打开一个窗口/a

注意:使用的"#"是虚连接。

方法四:用一个按钮调用:

input type="button" onclick="openwin()" value="打开窗口"

4)同时弹出2个窗口

script LANGUAGE="JavaScript"

!--

function openwin()

{ window.open ("page.html", "newwindow", "height=100, width=100, top=0,left=0,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")

//写成一行

window.open ("page2.html", "newwindow2", "height=100, width=100, top=100, left=100,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")

//写成一行

}

//--

/script

5)主窗口打开文件1.htm,同时弹出小窗口page.html

script language="javascript"

!--

function openwin()

{window.open("page.html","","width=200,height=200")

}

//--

/script

加入body区:

a href="1.htm" onclick="openwin()"open/a即可。

6)弹出的窗口之定时关闭控制

script language="JavaScript"

function closeit()

{setTimeout("self.close()",10000) //毫秒}

/script

然后,再用body onload="closeit()" 这一句话代替page.html中原有的BODY这一句就可以了。

7)在弹出窗口中加上一个关闭按钮

FORM

INPUT TYPE='BUTTON' VALUE='关闭' onClick='window.close()'

/FORM

电脑快捷键win+1 2 3 是什么意思

这并不是一个快捷键,而是三个,这三个快捷键为:WIN+1、WIN+2、WIN+3。作用是打开任务栏上对应顺序的窗口。

Win+数字打开的是任务栏上锁定的程序,其数字的顺序对应的是锁定的顺序。例如:任务栏当前打开了三个窗口,从左至右排列为Word、记事本和一个文件夹窗口。那么使用WIN+1可以打开Word窗口;WIN+2可以打开记事本窗口;WIN+3可以打开文件夹窗口。

另外使用该快捷键在部分浏览器内同样适用 ,如:在浏览器内打开了几个页面,这时使用WIN+数字键就可以打开对应顺序的页面。

扩展资料:

WIN键在Windows系统中的部分常用功能:

1、Win + A: 唤出「操作中心」,就可以直接、快捷的调整 Windows 的各项设置。

2、Win + I: 会直接唤出 Windows 的设置 App,这里是更详细的 Windows 10 设置应用。

3、Win + E: 从任何环境下打开「文件资源管理器」窗口。

4、Win + S: WIN10系统中使用该快捷键可唤起搜索界面。

5、Win + D: 利用这个快捷键可快速返回桌面,最小化全部窗口。

6、Win + ,: 预览桌面内容的快捷键。利用该快捷键可预览桌面上的文件等内容,同时又不影响其他窗口。

7、Win + L: 这个快捷键可以快速锁定屏幕,进入登录界面。

(责任编辑:IT教学网)

更多

推荐人物新闻文章