数码资讯
在Javascript的window.open用法详解
本文对window.open在Javascript中使用更详细的分析。分享给你供你参考。以下是如下: 复制代码代码如下所示: Window.open(页。HTML,'newwindow ','height = 100,宽度= 400,= 0,= 0 =无左,工具栏,菜单栏=不=不,滚动条,可调整大小
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文对window.open在Javascript中使用更详细的分析。分享给你供你参考。以下是如下:
复制代码代码如下所示:
Window.open(页。HTML,'newwindow ','height = 100,宽度= 400,= 0,= 0 =无左,工具栏,菜单栏=不=不,滚动条,可调整大小的=不=不,位置,状态=没有) / /一行
参数解释:
js脚本开始;
window.open命令一个新窗口。
对the'page文件名。html'pop-up窗口;
对the'newwindow'pop-up窗口名(不是文件名)是没有必要,可以用空的取代;
高度= 100窗口高度;
宽度= 400窗口宽度;
屏幕顶部的顶部= 0窗口的像素值;
从屏幕左侧的左= 0窗口的像素值;
工具栏是否显示为工具栏否,是显示;
菜单栏,菜单栏和滚动条的滚动条。
可调整大小的=不允许改变窗口的大小,当然是允许的;
位置是否显示地址栏,允许;
状态是否显示状态栏信息(通常文件已经打开,允许是);
1。用函数控制弹出窗口
下面是完整的代码。
<!——
OPENWIN()函数
{ window.open(页面的HTML。
}
…任何页面内容…
主体>
一个函数Openwin()的定义,和功能的内容是开放的一个窗口。有在调用它是没有用的。你怎么称呼它
方法1:当浏览器读取页面时,弹出窗口。
方法二:当浏览器离开页面时,窗口弹出。
方法三:用电话连接:打开一个窗口,注意:对#使用虚拟连接。
方法四:用按钮调用:
2、一次关闭弹出窗口(有些网站已经注册成功,在注册前显示N秒到页面信息,或者自己跳)。
现在我们有一些控制弹出窗口,效果更好。
如果我们将一小段代码添加到弹出页面(注意它被添加到HTML的HTML,而不是主页,或…),让它在10秒后自动关闭,它更酷吗
首先,将下面的代码添加到文件的page.html面积:
closeit()函数
{
setTimeout(self.close()
}
然后,在这句话page.html取代原来的句子。
别忘了写这句话!这个句子的功能是调用关闭窗口的代码,并在10秒后自动关闭窗口。
三.只有一个窗口(cookie控件)弹出。
回想一下上面的弹出窗口很酷,但它有一点小麻烦,例如,你把脚本放在需要频繁传递的页面上(例如主页)。
然后每次刷新页面时,窗口就会弹出一次,是不是很烦人有解决办法吗
我们用饼干来控制它。
首先,将以下代码添加到主页HTML的区域:
OPENWIN()函数
{ window.open(页面的HTML。
功能get_cookie(名称)
{
var搜索= name +
VaR值= ;
如果(documents.cookie.length > 0){
偏移量= documents.cookie.indexof(搜索)
如果(偏移量)!= 1){
search.length偏移
结束= documents.cookie.indexof(;
如果(结束= 1)
结束= documents.cookie.length;
unescape值=(documents.cookie.substring(偏移、结束))
}
}
返回指定的;
}
功能loadpopup(){
如果(get_cookie('popped)= =){
OPENWIN();
文档;
}
}
然后,使用(注意不是OPENWIN但loadpop!)将原始页面替换为原来的页面
这样的句子,你可以尝试刷新页面或重新进入页面,而不会再次弹出窗口。
希望本文能对大家的javascript程序设计有所帮助。
复制代码代码如下所示:
Window.open(页。HTML,'newwindow ','height = 100,宽度= 400,= 0,= 0 =无左,工具栏,菜单栏=不=不,滚动条,可调整大小的=不=不,位置,状态=没有) / /一行
参数解释:
js脚本开始;
window.open命令一个新窗口。
对the'page文件名。html'pop-up窗口;
对the'newwindow'pop-up窗口名(不是文件名)是没有必要,可以用空的取代;
高度= 100窗口高度;
宽度= 400窗口宽度;
屏幕顶部的顶部= 0窗口的像素值;
从屏幕左侧的左= 0窗口的像素值;
工具栏是否显示为工具栏否,是显示;
菜单栏,菜单栏和滚动条的滚动条。
可调整大小的=不允许改变窗口的大小,当然是允许的;
位置是否显示地址栏,允许;
状态是否显示状态栏信息(通常文件已经打开,允许是);
1。用函数控制弹出窗口
下面是完整的代码。
<!——
OPENWIN()函数
{ window.open(页面的HTML。
}
…任何页面内容…
主体>
一个函数Openwin()的定义,和功能的内容是开放的一个窗口。有在调用它是没有用的。你怎么称呼它
方法1:当浏览器读取页面时,弹出窗口。
方法二:当浏览器离开页面时,窗口弹出。
方法三:用电话连接:打开一个窗口,注意:对#使用虚拟连接。
方法四:用按钮调用:
2、一次关闭弹出窗口(有些网站已经注册成功,在注册前显示N秒到页面信息,或者自己跳)。
现在我们有一些控制弹出窗口,效果更好。
如果我们将一小段代码添加到弹出页面(注意它被添加到HTML的HTML,而不是主页,或…),让它在10秒后自动关闭,它更酷吗
首先,将下面的代码添加到文件的page.html面积:
closeit()函数
{
setTimeout(self.close()
}
然后,在这句话page.html取代原来的句子。
别忘了写这句话!这个句子的功能是调用关闭窗口的代码,并在10秒后自动关闭窗口。
三.只有一个窗口(cookie控件)弹出。
回想一下上面的弹出窗口很酷,但它有一点小麻烦,例如,你把脚本放在需要频繁传递的页面上(例如主页)。
然后每次刷新页面时,窗口就会弹出一次,是不是很烦人有解决办法吗
我们用饼干来控制它。
首先,将以下代码添加到主页HTML的区域:
OPENWIN()函数
{ window.open(页面的HTML。
功能get_cookie(名称)
{
var搜索= name +
VaR值= ;
如果(documents.cookie.length > 0){
偏移量= documents.cookie.indexof(搜索)
如果(偏移量)!= 1){
search.length偏移
结束= documents.cookie.indexof(;
如果(结束= 1)
结束= documents.cookie.length;
unescape值=(documents.cookie.substring(偏移、结束))
}
}
返回指定的;
}
功能loadpopup(){
如果(get_cookie('popped)= =){
OPENWIN();
文档;
}
}
然后,使用(注意不是OPENWIN但loadpop!)将原始页面替换为原来的页面
这样的句子,你可以尝试刷新页面或重新进入页面,而不会再次弹出窗口。
希望本文能对大家的javascript程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。