如题所述
JS弹出对话框怎么写?
[1、最基本的js弹出对话框窗口代码]这是最基本的js弹出对话框。事实上,代码非常简单,只有几个词:
复制代码如下:
page.html
因为这是一段javascripts代码,所以应该将它们放在:它适用于一些较低版本的浏览器,在这些浏览器中,标记中的代码不会显示为文本。养成这个好习惯。
window.open(page.htmlpage.html
参数解释:
Window.open命令弹出一个新窗口;
"page.html
"新窗口"替换;
高度=100窗高;
宽度=400窗宽;
Top=0窗口距屏幕顶部的像素值;
Left=0距离屏幕左侧的窗口的像素值;
Toolbar=否是否显示工具栏,是显示;
菜单栏,scrollbars的意思是菜单栏和滚动条。
Resizable=no是否允许改变窗口大小,yes是允许;
Location=no是否显示地址栏,是允许;
Status=no是否显示状态栏中的信息(通常文件已经打开),yes是允许的;
js脚本结束
[3.使用函数控制js弹出对话窗口]
下面是一个完整的js弹出对话框的代码。
复制代码如下:
查看代码
page.html
这里定义了一个函数openwin(),其内容是打开一个窗口。在被调用之前,它没有任何用处。
怎么称呼?
方法一:浏览器读取页面时,弹出一个弹窗;
复制代码如下:
复制代码如下:
value=page.htmlpage2.html,
为了避免两个弹出窗口重叠,请使用top和left来控制弹出窗口的位置,使它们不会相互重叠。最后用上面说的四种方法调用。
注意:两个js弹出对话框窗口(NewWindows和newwindow2)的名称不应该相同,或者都应该是空。
[5.在主窗口中打开文件1.htm,同时会弹出一个小窗口page.html]
以下代码被添加到主窗口中
复制代码如下:
查看代码
page.html
加入
复制代码如下:
去做吧。
[6、js弹出对话框弹出窗口定时关闭控件]
我们来控制js弹出对话框的窗口,效果会更好。如果我们向弹出页面添加一小段代码(注意,它是添加到page.html的HTML中,而不是主页中,否则...),让它10秒后自动关闭不是更酷吗?
首先,将以下代码添加到
复制代码如下:
self.close(),10000)//ms}
然后,使用 呵呵,现在更完美了! [8.js弹出对话框窗口包含在一个有两个窗口的页面中] 上面的例子都包含两个窗口,一个是主窗口,一个是小弹出窗口。 有了下面这个例子,你就可以在一个页面中完成上面的效果。 复制代码如下: 查看代码 ,menubar=no //写成一行 openwindow.document.write(") openwindow.document.write(新窗口打开了!") openwindow.document.write(") openwindow.document.write(") OpenWindow.document.close()} value= 查看OpenWindow.document.write()中的代码。不是标准的HTML吗?按照格式多写几行就行了。注意多一个标签或者少一个标签都会出错。记得以OpenWindow.document.close()结尾。 [9、终极应用-js弹出对话框窗口的Cookie控制] 回想一下,上面的弹窗虽然很酷,但是有一点小瑕疵(沉浸在喜悦中的你一定没发现吧?)比如你把上面的脚本放在一个需要经常访问的页面上(比如首页),那么每次刷新这个页面,窗口都会自动执行一次js弹出对话框代码。是不是很烦?:-(有解决办法吗?是啊!;-)跟我来。 我们可以用cookie来控制它。 首先,将以下代码添加到 复制代码如下: 查看代码 page.html= if(documents.cookie.length0){ offset=documents.cookie.indexof(search) 如果(offset!=-1){ 偏移量=搜索长度 end=documents.cookie.indexof(;",偏移); if(end==-1) end=documents.cookie.length; returnvalue=(documents.cookie.substring(offset,end)) } } 返回returnvalue } 函数loadpopup(){ if(get_cookie(砰 然后,使用 应该注意的是,JS脚本中的大小写应该是一致的。 以上九个js弹出对话框的代码就是这样。如果有其他方法,也可以提供给我。当然自己写的弹窗也是可以的。 希望河南新华的回答能帮到你。 js弹窗点击一个按钮弹出这个框怎么做? 写一个遮罩层,这个遮罩层里写上需要弹出的东西,然后把遮罩层隐藏掉,当点击某个按钮时,遮罩层弹出就行了 如何在safari中启用JavaScript? 在Safari浏览器中启用JavaScript 随着在MacOS上的Safari。点击Safari菜单,选择"Preferences?"(或按Command+,) 如果您使用的是Windows上的Safari。点击Gearicon,选择"Preferences"。 "Preferences"窗口中选择"Security"选项卡。 "Security"选项卡部分"Webcontent"标记"EnableJavaScript"复选框。 关闭Preferences弹出窗口,并刷新您的网页。 js中哪些事件可以新开一个窗口? js中大概有两种情况可以新开一个窗口 1.超链接ahref=//www.jb51.nettitle=脚本之家>Welcome/a> 等效于js代码 window.location.href=//www.jb51.net;//在同当前窗口中打开窗口 2.超链接ahref=//www.jb51.nettitle=脚本之家target=_blank>Welcome/a> 等效于js代码 window.open(//www.jb51.net);//在另外新建窗口中打开窗口 js模态框弹出时无法选择其他地方? 一个p宽高都设置成100%,绝对定位,层级设置成最高,人家永远也点不掉,只能关闭网页浏览器自带的是能点×的,可以用js处理一下functionalertEnd(){//say你想说的话,他关闭不了浏览器的,只能在控制面板关闭alert(say);alertEnd()}alertEnd()