在这段代码中如何改,可以出现弹出窗口而不是网页

作者&投稿:党全 (若有异议请与网页底部的电邮联系)
弹出窗口网页源代码?~

无须麻烦,一句就行了:
window.open('网址/页面地址','为弹出窗口命名','width=宽度,height=高度');
查看http://guest.flashmayi.com
内的源代码,这里多用弹出窗口进行操作!

何利用网页弹出各种形式的窗口,我想大家大多都是知道些的,但那种多种多样的弹出式窗口是怎么搞出来的,我们今天就来学习一下:
1.弹启一个全屏窗口


;
www.e3i5.com



2.弹启一个被F11化后的窗口


;
www.e3i5.com



3.弹启一个带有收藏链接工具栏的窗口



www.e3i5.com



4.网页对话框



<!--
showModalDialog('http://www.pconline.com.cn','example04','dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:yes;help:yes;resizable:yes;status:yes')
//-->

www.e3i5.com





<!--
showModelessDialog('http://www.pconline.com.cn','example05','dialogWidth:400px;dialogHeight:300px;
dialogLeft:200px;dialogTop:150px;center:yes;help:yes;resizable:yes;status:yes')
//-->

http://www.pconline.com.cn



showModalDialog()或是showModelessDialog() 来调用网页对话框,至于showModalDialog()与showModelessDialog()的区别,在于showModalDialog()打开的窗口(简称模式窗口),置在父窗口上,必须关闭才能访问父窗口(建议尽量少用,以免招人反感);showModelessDialog()(简称无模式窗口),打开后不必关闭也可访问父窗口打开的窗口。

dialogHeight: iHeight 设置对话框窗口的高度。
dialogWidth: iWidth 设置对话框窗口的宽度。
dialogLeft: iXPos 设置对话框窗口相对于桌面左上角的left位置。
dialogTop: iYPos 设置对话框窗口相对于桌面左上角的top位置。
center: {yes | no | 1 | 0 } 指定是否将对话框在桌面上居中,默认值是“yes”。
help: {yes | no | 1 | 0 } 指定对话框窗口中是否显示上下文敏感的帮助图标。默认值是“yes”。
resizable: {yes | no | 1 | 0 } 指定是否对话框窗口大小可变。默认值是“no”。
status: {yes | no | 1 | 0 } 指定对话框窗口是否显示状态栏。对于非模式对话框窗口,默认值是“yes”;对于模式对话框窗口,默认值是 “no”。

5.HTA窗口

HTA的全名为HTML Application,翻译过来就是HTML应用程序,你只要简单的用.hta为扩展名保存HTML页面就算创建了一个HTA文件,下面我们就用HTA来编个窗口,将以下这段代码保存为.hta文件,然后再用浏览器打开。



www.e3i5.com
<HTA:APPLICATION ID="oHTA"
APPLICATIONNAME="myApp"
BORDER="thin"
BORDERSTYLE="normal"
CAPTION="yes"
ICON="filename.ico"
MAXIMIZEBUTTON="yes"
MINIMIZEBUTTON="yes"
SHOWINTASKBAR="no"
INGLEINSTANCE="no"
SYSMENU="yes"
VERSION="1.0"
WINDOWSTATE="normal" />


http://www.pconline.com.cn



有人会发现上面这些代码与平时的html有点不同,多了HTA:APPLICATION标签,这就是关键之处,hta通过它来提供一系列面向应用程序的功能,接下来再讲一讲它的属性(我的头又在发胀)
APPLICATIONNAME属性(applicationName)
此属性为设置HTA的名称。
BORDER属性(border)
此属性为设置为HTA的窗口边框类型,默认值为 thick。
它可以设为 thick 指定窗口为粗边框
dialog window 指定窗口为对话框
none 指定窗口无边框
thin 指定窗口为窄边框
BORDERSTYLE属性(borderStyle)
此属性为设置HTA窗口的边框格式,默认值为 normal。
它可以设为
normal 普通边框格式
complex 凹凸格式组合边框
raised 凸出的3D边框
static 3D边框格式
sunken 凹进的3D边框
CAPTION属性(caption)
此属性为设置HTA窗口是否显示标题栏或标题,默认值为 yes。
ICON属性(icon)
此属性为设置应用程序的图标。
MAXIMIZEBUTTON属性(maximizeButton)
此属性为设置是否在HTA窗口中显示最大化按钮,默认值为 yes。
MINIMIZEBUTTON属性(minimizeButton)
此属性为设置是否在HTA窗口中显示最小化按钮,默认值为 yes。
SHOWINTASKBAR属性(showInTaskBar)
此属性为设置是否在任务栏中显示此应用程序,默认值为 yes。
SINGLEINSTANCE属性(singleInstance)
此属性为设置是否此应用程序同时只能运行一次。次属性以APPLICATIONNAME属性作为标识,默认值为 no。
SYSMENU属性(sysMenu)
此属性为设置是否在HTA窗口中显示系统菜单,默认值为 yes。
VERSION属性(version)
此属性为设置应用程序的版本,默认值为空。
WINDOWSTATE属性(windowState)
此属性为设置HTA窗口的初始大小,默认值为 normal。
它可以设为 normal 默认大小
minmize 最小化
maximize 最大化
以上括号中的是在脚本引用的属性。在脚本中以上属性皆为只读属性。此外,在脚本中还可以使用commandLine属性来检索应用程序启动时的参数。
在HTA中还可以继续使用html中的绝大多数标签、脚本等。

够详细了吧?
呵呵

这个问题我做站时候也找了很久 但没找到vbscipt的方法 只好用javascipt 用起来倒也不难 给你找了点详细资料 自己看看吧

1.无提示刷新网页

大家有没有发现,有些网页,刷新的时候,会弹出一个提示窗口,点“确定”才会刷新。而有的页面不会提示,不弹出提示窗口,直接就刷新了.如果页面没有form,则不会弹出提示窗口如果页面有form表单,

a)<form method="post" ...>
会弹出提示窗口
b)<form method="get" ...>
不会弹出

2 javas cript刷新页面的方法

window.location.reload();

使用window.open()弹出的弹出窗口,刷新父窗口
window.opener.location.reload()
使用window.showDialog弹出的模式窗口
window.dialogArguments.location.reload();

3.javas cript弹出窗口代码

下面给两个弹出屏幕居中窗口的例子

window.open()方式

function ShowDialog(url) {
var iWidth=300; //窗口宽度
var iHeight=200;//窗口高度
var iTop=(window.screen.height-iHeight)/2;
var iLeft=(window.screen.width-iWidth)/2;
window.open(url,"Detail","Scrollbars=no,Toolbar=no,Location=no,Direction=no,Resizeable=no,
Width="+iWidth+" ,Height="+iHeight+",top="+iTop+",left="+iLeft);
}
window.showModalDialog方式
function ShowDialog(url) {
var iWidth=300; //窗口宽度
var iHeight=200;//窗口高度

var iTop=(window.screen.height-iHeight)/2;
var iLeft=(window.screen.width-iWidth)/2;
window.showModalDialog(url,window,"dialogHeight: "+iHeight+"px; dialogWidth: "+iWidth+"px;
dialogTop: "+iTop+"; dialogLeft: "+iLeft+"; resizable: no; status: no;scroll:no");
}

注意这里的第二个参数,window

4.模式窗口数据不刷新(缓存)问题

在jsp页面加入如下语句

<%
response.setHeader("Pragma","No-Cache");
response.setHeader("Cache-Control","No-Cache");
response.setDateHeader("Expires", 0);
%>

5,模式窗口中,链接弹出新窗口问题

在</head>和<body>间加入<base target="_self">

6.无提示关闭页面的方法

function CloseWin(){
var ua = navigator.userAgent; var ie = navigator.appName=="Microsoft Internet Explorer"?true:false;
if(ie){
var IEversion = parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE "))));
if( IEversion< 5.5){
var str = '';
document.body.insertAdjacentHTML("beforeEnd", str);
document.all.noTipClose.Click();
} else {
window.opener =null; window.close();
}
}else{
window.close()
}
}


python3.9怎么改中文?
python3.10.2怎么改中文操作方法:1.程序中出现有使用中文的地方 但是代码中并没有声明采用的编码格式。2.由于代码中没有指定编码方式,执行这段程序时会出现如下错误。3.解决方案一:加载python代码前面加上【#coding=utf-8】加上这段代码申明使用utf-8编码 4.此时再执行原来的程序,将会正常打印出...

...1"表示结束输入)\\n");这段代码错在哪里?怎么改?
printf(" (以输入\\"-1\\"表示结束输入)\\n");

html怎么改变文字字体(html如何改字体)
打开dreamweaver以后,新建一个HTML页面,直接在代码窗口编写3个段落标签p。给其中的三个p标签分别添加了类选择器class,分别给一个名称,然后在样式中分别给类选择器添加样式。让html字体变大,分成几个步骤:在浏览器中查看信息,可以通过浏览器自带的调节大小的功能来调节字体的大小。然后在浏览器的右下...

求大家帮我改一下这段代码,错误:无法将"double[]"隐式转换为"double...
整个函数的返回值的类型错了哦。你想返回的是一个数组,但是你却定义成了一个数字。建议参数那里改成引用,然后返回空。这样用到这个函数的数组,本身就排好了。不用再接收结果复制进去了。

IDLE中如何修改已运行的python代码
在Python中有两种编写代码的形式:Shell形式:一次只能执行一条完整语句,包括 if判断,for的循环,或者定义一个class,定义一个函数等等,这种很不灵活,容易出现所述现象:Edit形式:将要写的代码保存到一个PY文件里面,执行的代码无限制;打开方法为:File-New Window:使用Edit模式,可以避免遇到的问题。

编写html中如何将中间某一个字符改变字体颜色?
工具原料:编辑器、浏览器 1、一个段落中的某一个字需要更改字体颜色,需给这个更改颜色的字添加一个标记并添加想要的css样式,代码如下:这是一段的测试的文字,中间需要一个字是红色的突出显示span {color: red;}2、运行的结果如下:

Base64解密,请问这段代码如何解开?
如果你的Base64的数据正确则可以把这代码直接放到网页中显示出其图片。比如把上面的代码修改成: 如果是数据正确则可以正确的显示出图片来。

怎么修改代码能使尤里复仇或红警2的建筑能建在水上
给建筑加上PlaceAnywhere=yes,只要在Adjacent的范围里,就可以无视地形。不但可以盖到水里,还可以重叠盖。PS:突然想起了夫子的名言---知之为知之,不知为不知,是知也。

求可以随意改网页代码!
随意改网页代码代码如下:1、javascript:document.body.contentEditable='true'; document.designMode='on';!msn1dai 2、javascript:document.body.contentEditable='true'; document.designMode='on'; void 0 把上面的代码复制、粘贴到任何页面的网址栏里面运行,想停下来的话,就重新刷新一下页面。

汇编新手 下面这段代码中ip被修改了几次 mov ax,bx sub ax,ax jmp...
分析:指令mov ax,bx执行前初始IP值不变,执行后CPU第一次修改IP,读入的指令是89 D8(mov ax,bx),长度为2Byte,执行后IP=初始IP+2。继续执行指令sub ax,ax后,CPU第二次修改IP,读入的指令是29 C0(sub ax,ax),长度为2Byte,此时ax=0,执行后IP=初始IP+2+2。继续读入指令jmp ax后,...

慈利县19345965556: 在这段代码中如何改,能出现弹出窗口而不是网页 -
诸葛泥冰栀: window.open 弹出新窗口的命令,再加上toolbar=no就行了

慈利县19345965556: 怎样做一个自动弹出窗口的代码? -
诸葛泥冰栀: 常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息.其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现.下面俺就带您剖析它的奥秘. xx【1、最基本的弹出窗口代码】其实代码非常简单:<SCRIPT LANGUAGE="javascript"><!--window.open ('page.html')--></SCRIPT>

慈利县19345965556: VB编程怎么才能设置不断弹出窗口?详细点,谢谢了.... -
诸葛泥冰栀: dim i as byte i=0 while i=0 msgbox "这是一个无限循环消息窗口!" wend 不过要小心,没有办法关闭的..除非把VB给关了.

慈利县19345965556: 如何VB编写个随即弹出窗口的代码??急啊! -
诸葛泥冰栀: Private Sub Form_click() a = "这是A" b = "这是B" c = "这是C" Randomize i = Int(Rnd * 3) Select Case i Case 0 MsgBox a Case 1 MsgBox b Case 2 MsgBox c End Select End Sub

慈利县19345965556: VB中怎样设置自定义弹出窗口 -
诸葛泥冰栀: Msgbox和Common Dialog Control的窗体是不能修改的,只能是固有模式,需要自定义对话框的话,自己建一个窗体来完成对话框的功能就可以了.

慈利县19345965556: Dreamweaver 4 中怎么制作弹出窗口 -
诸葛泥冰栀: 其实探出窗口技术都是靠用javascript 实现的 代码可以这样<script language="text/javascript> function showPopWindow() { window.open('helloForm.htm','PopWindow','width=500 height=300 toolbar=no menubar=no statusbar=no resizeabe=no'); }...

慈利县19345965556: 网页中怎么添加弹出信息窗口 -
诸葛泥冰栀: 使用Javascript,在网页的代码中添加一段<br><scipr>alert("信息弹出~");<&#47;script>

慈利县19345965556: 求一段asp实现弹出窗口的代码 -
诸葛泥冰栀: <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()">放什么地方应该看得出来了吧!head里面

慈利县19345965556: 帮忙修改代码(弹出窗口的代码) -
诸葛泥冰栀: 这么写 protected void Page_Load(object sender, EventArgs e) { Response.Write("<script>window.open('aa.html','newwindow','height=400,width=500,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no');</script>"); }

慈利县19345965556: 网页制作中的弹出窗口代码 -
诸葛泥冰栀: 一组常用的弹出窗口用法 以下代码集合常用的弹出窗口用法. 1、最基本的弹出窗口代码<SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html') --> </SCRIPT>代码放在<SCRIPT LANGUAGE="javascript">标签和</script>之...

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