网页上怎样才能实现.点开一个连接后弹出一个窗口,不是一般弹出新的一页那种窗口啊
比较小的那种..拜托
我也想问这个问题,不过是不是可以通过设置弹出窗口的尺寸来实现?
<a href="javascript:;" onClick="window.open(';test.htm';,';';,';scrollbars=yes,resizable=no,width=550,height=600';)">打开新窗口</a>
scrollbars:设置是否存在滚动条
resizable: 设置是否可以变化大小
width=550:新窗口宽
height=600:新窗口高
谢谢上楼的!可是好像不行啊?可否说清楚一点?
可以用啊,就是这样
方法一:
很简单。只要在网页代码最后加入这句:
<script>window.open("URL","a","width=420,height=330")</script>
例如这页弹的窗口就是这句代码,这里的URL表示页面的地址,可以是相对路径,也可以是http的绝对路径,例如这页的弹出窗口,这里使用的是相对路径,这里的../表示向上一级,代码如:<script>window.open("../../serve/mend/sp2.htm","a","width=420,height=330")</script>。
也可以用绝对路径,如:<script>window.open("http://www.webshu.com/serve/mend/sp2.htm","a","width=420,height=330")</script>。
参数说明,第二个属性"a",表示窗口的名字,它的意义在于,当你刷新原始的这页全窗口的时候,弹出窗口就会刷新一次;而如果把名字省略,改为"",那么当刷新这页的时候,就会新增加一个弹出窗口。
width表示弹出窗口的宽度,height表示高度
我们可以根据自己的需要设置各个参数的值。
窗口参数 参数介绍
toolbar=yes,no 是否显示工具条
location=yes,no 是否显示网址栏
directories=yes,no 是否显示导航条
status=yes,no 是否显示状态条
menubar=yes,no 是否显示菜单
scrollbars=yes,no 是否显示滚动条
resizable=yes,no 是否可以改变公告窗口大小
copyhistory=yes,no 是否显示历史按钮
width=300 公告窗口的宽
height=200 公告窗口的高
left=100 公告窗口的左上顶点距屏幕左边100像素
top=100 公告窗口的左上顶点距屏幕顶端100像素
--------------------------------------------------------
方法二:
直接在<body>与</body>插入如下一段代码:
<script language="JavaScript">
window.open("test.htm","测试公告窗口","width=340,height=163,toolbar=0,status=0,menubar=0,resize=0");
</script>
---------------------------------------------------------------------
|
|