javascript 弹出窗口问题
javascript弹出窗口问题请问为什么我写出的弹出窗口是像连接一样打开的最大化窗口而不是我设定的没有工具栏等等之类的。我单独试用的时候都好用,但一放到工程代码里就不好...
javascript 弹出窗口问题
请问为什么我写出的弹出窗口 是像连接一样打开的最大化窗口 而不是我设定的没有工具栏等等之类的。我单独试用的时候都好用,但一放到工程代码里就不好用,是不是和别的有什么冲突啊
以下是本页面所有代码,麻烦您帮我看看!
<!--#include file=../conn/connStart.asp -->
<!--#include file=../bean/type.asp -->
<html>
<head>
<title></title>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>
<script language="javascript">
function openwin(){
window.open ("quiz.asp","newwindow","height=100,width=400,top=40,left=60,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no");
}
</script>
<link href="../images/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="984" height="200" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="984" height="271">
<param name="movie" value="../images/top.swf" />
<param name="quality" value="high" />
<embed src="../images/top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="984" height="271"></embed>
</object></td>
</tr>
</table>
<table width="984" height="6" border="0" cellpadding="0" cellspacing="0" bgcolor="#fdf7e9">
<tr>
<td></td>
</tr>
</table>
<table width="984" border="0" cellpadding="0" cellspacing="0" bgcolor="#FCF5E5">
<tr>
<td width="740" valign="top"><table width="100%" height="30" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="38" bgcolor="#FCF5E5"><img src="../images/lb1.jpg" width="38" height="30" /></td>
<td width="702" background="../images/lb2.jpg" bgcolor="#FCF5E5" class="text02">您现在的位置:<%=typeStr%>>></td>
</tr>
</table>
<table width="100%" height="30" border="0" cellpadding="0" cellspacing="0" bgcolor="#FCF5E5">
<tr>
<td align="right">
<%
if request("type")="9" then
%>
<span class="text10"><a href="#" class="text02" onClick="openwin()"><我要提问></a></span></td>
<%
end if
%>
</tr>
(其它部分已省略)
----------------------------------------------------------------
还有顺便想请教一下 把弹出的窗口背景设置成透明的(半透明),怎么写代码。谢谢! 展开
请问为什么我写出的弹出窗口 是像连接一样打开的最大化窗口 而不是我设定的没有工具栏等等之类的。我单独试用的时候都好用,但一放到工程代码里就不好用,是不是和别的有什么冲突啊
以下是本页面所有代码,麻烦您帮我看看!
<!--#include file=../conn/connStart.asp -->
<!--#include file=../bean/type.asp -->
<html>
<head>
<title></title>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>
<script language="javascript">
function openwin(){
window.open ("quiz.asp","newwindow","height=100,width=400,top=40,left=60,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no");
}
</script>
<link href="../images/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="984" height="200" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="984" height="271">
<param name="movie" value="../images/top.swf" />
<param name="quality" value="high" />
<embed src="../images/top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="984" height="271"></embed>
</object></td>
</tr>
</table>
<table width="984" height="6" border="0" cellpadding="0" cellspacing="0" bgcolor="#fdf7e9">
<tr>
<td></td>
</tr>
</table>
<table width="984" border="0" cellpadding="0" cellspacing="0" bgcolor="#FCF5E5">
<tr>
<td width="740" valign="top"><table width="100%" height="30" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="38" bgcolor="#FCF5E5"><img src="../images/lb1.jpg" width="38" height="30" /></td>
<td width="702" background="../images/lb2.jpg" bgcolor="#FCF5E5" class="text02">您现在的位置:<%=typeStr%>>></td>
</tr>
</table>
<table width="100%" height="30" border="0" cellpadding="0" cellspacing="0" bgcolor="#FCF5E5">
<tr>
<td align="right">
<%
if request("type")="9" then
%>
<span class="text10"><a href="#" class="text02" onClick="openwin()"><我要提问></a></span></td>
<%
end if
%>
</tr>
(其它部分已省略)
----------------------------------------------------------------
还有顺便想请教一下 把弹出的窗口背景设置成透明的(半透明),怎么写代码。谢谢! 展开
展开全部
一组常用的弹出窗口用法
以下代码集合常用的弹出窗口用法。
1、最基本的弹出窗口代码
<SCRIPT LANGUAGE="javascript">
<!--
window.open ('page.html')
-->
</SCRIPT>
代码放在<SCRIPT LANGUAGE="javascript">标签和</script>之间。
<!-- 和 -->是对一些版本低的浏览器起作用。
window.open ('page.html') 用于控制弹出新的窗口page.html,如果page.html不与主窗口在同一路径下,前面应写明路径,绝对路径(http://)和相对路径(../)均可。用单引号和双引号都可以,只是不要混用。
这一段代码可以加入HTML的任意位置,<head>和</head>之间可以,<body>间</body>也可以,越前越早执行,尤其是页面代码长,又想使页面早点弹出就尽量往前放。
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="打开窗口">
以下代码集合常用的弹出窗口用法。
1、最基本的弹出窗口代码
<SCRIPT LANGUAGE="javascript">
<!--
window.open ('page.html')
-->
</SCRIPT>
代码放在<SCRIPT LANGUAGE="javascript">标签和</script>之间。
<!-- 和 -->是对一些版本低的浏览器起作用。
window.open ('page.html') 用于控制弹出新的窗口page.html,如果page.html不与主窗口在同一路径下,前面应写明路径,绝对路径(http://)和相对路径(../)均可。用单引号和双引号都可以,只是不要混用。
这一段代码可以加入HTML的任意位置,<head>和</head>之间可以,<body>间</body>也可以,越前越早执行,尤其是页面代码长,又想使页面早点弹出就尽量往前放。
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="打开窗口">
网易云信
2023-12-06 广告
2023-12-06 广告
很高兴能回答您的问题。以下是一段针对“一对一消息组件”的描述,字数在200字左右:该组件支持用户之间的私密交流,让沟通更加直接和高效。通过它,您可以向特定对象发送消息,并实时查看消息状态,包括对方是否已读或未读。同时,该组件还支持富文本消息...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询