window.open如何使用?
<ahref="https://baidu.com"><imgborder="0"src="1.gif">我的网页中是这样的按钮。图片做的按钮。点下就打开百度了我想把他做...
<a
href="https://baidu.com">
<img border="0" src="1.gif">
我的网页中是这样的按钮。 图片做的按钮。 点下就打开百度了
我想把他做成window.open 那种弹窗式的。
代码如何改?
alwaysfirst 东西是写出来了 但是不能调整窗口大小 窗口大小是1024*768 不能调'height=600, width=800
调了没用
qiuyiwo 我补充这个有没办法解决? 其实我就要普通的就好了。 虽然你的代码很好。
还有你说禁用标题栏 top=-1 这样是不是就可以了? 展开
href="https://baidu.com">
<img border="0" src="1.gif">
我的网页中是这样的按钮。 图片做的按钮。 点下就打开百度了
我想把他做成window.open 那种弹窗式的。
代码如何改?
alwaysfirst 东西是写出来了 但是不能调整窗口大小 窗口大小是1024*768 不能调'height=600, width=800
调了没用
qiuyiwo 我补充这个有没办法解决? 其实我就要普通的就好了。 虽然你的代码很好。
还有你说禁用标题栏 top=-1 这样是不是就可以了? 展开
7个回答
展开全部
非常简单:
把如下代码加到你的网页中即可:
<SCRIPT LANGUAGE="javascript">
<!--
window.open ("http://www.baidu.com")
-->
</SCRIPT>
祝你好运!
补充一点:现在很多系统会屏蔽弹窗,我还有一个不会被屏蔽的代码,连火狐浏览器都阻止不了,只是太长,不好贴出,如果需要,可以HI我。
再次补充:
首先说明一点,希望回答者看好题目再回答,看清楚,楼主要求的是“弹窗”!而你们所提供的方法仍然需要点击!这有什么用?我还有更好的“鼠标划过即可弹窗”的代码,为什么没有在这里说?就是因为不符合楼主的需求!你们的热情值得赞赏,但却都是答非所问。四楼不但没有正确审题,反而对一楼的回答给予肯定,我要说的是,尽管代码很全,那么你知道“top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no”这些代码的含义吗?你又怎么知道楼主需要屏蔽这些?
好了,言归正传:和楼主聊了几句,楼主想使用弹窗做广告,希望弹窗没有标题栏。我可以负责任的告诉楼主:这是浏览器不允许的。但是可以变通一下把它屏蔽,做法是:指定top参数为负值。
或者,来个更绝的也是更让人讨厌的,那就是弹窗全屏,这样连关闭按钮都没有,常人连关闭的方法都不会,更适合做广告!
实施方法如下:
1.用如下代码取代原“<body>”
<body bgcolor="1A1511" leftmargin="0" topmargin="0" onLoad="jyw()">
2.再在源文件中加入如下代码:
<script language='javascript'>
function jyw() {
window.open('http://www.baidu.com/','','fullscreen=yes');
}
</script>
经过以上更改,弹出的窗口只能以ALT+F4和结束任务的方式关掉。
最后的补充:
刚刚介绍了如何全屏弹窗,因为这样的弹窗只能以ALT+F4和结束任务的方式关掉,让人厌恶的同时未免又有些霸道,我还可以设置让弹出的窗口定时关闭,方法如下:
首先,将如下代码加入到你需要弹出的窗口文件的<head>区:
<script language="JavaScript">
function closeit()
{setTimeout("self.close()",10000) //单位毫秒,1秒=1000毫秒}
</script>
然后,再用<body onload="closeit()"> 这一句话代替弹出的窗口文件中原有的<BODY>这一句就可以了。(这一句话千万不要忘记写啊!这一句的作用是调用关闭窗口的代码,10秒钟后就自行关闭该窗口。)
或者在弹出窗口中加上一个关闭按钮
<FORM>
<INPUT TYPE="BUTTON" VALUE="关闭" onClick="window.close()">
</FORM>
自从参与百度答题,从来没有打过这么多字,累!
祝你好运!
不得不补充,好事做到底:
我给你解释一下那些代码,你看看就知道了:
<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脚本结束
把如下代码加到你的网页中即可:
<SCRIPT LANGUAGE="javascript">
<!--
window.open ("http://www.baidu.com")
-->
</SCRIPT>
祝你好运!
补充一点:现在很多系统会屏蔽弹窗,我还有一个不会被屏蔽的代码,连火狐浏览器都阻止不了,只是太长,不好贴出,如果需要,可以HI我。
再次补充:
首先说明一点,希望回答者看好题目再回答,看清楚,楼主要求的是“弹窗”!而你们所提供的方法仍然需要点击!这有什么用?我还有更好的“鼠标划过即可弹窗”的代码,为什么没有在这里说?就是因为不符合楼主的需求!你们的热情值得赞赏,但却都是答非所问。四楼不但没有正确审题,反而对一楼的回答给予肯定,我要说的是,尽管代码很全,那么你知道“top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no”这些代码的含义吗?你又怎么知道楼主需要屏蔽这些?
好了,言归正传:和楼主聊了几句,楼主想使用弹窗做广告,希望弹窗没有标题栏。我可以负责任的告诉楼主:这是浏览器不允许的。但是可以变通一下把它屏蔽,做法是:指定top参数为负值。
或者,来个更绝的也是更让人讨厌的,那就是弹窗全屏,这样连关闭按钮都没有,常人连关闭的方法都不会,更适合做广告!
实施方法如下:
1.用如下代码取代原“<body>”
<body bgcolor="1A1511" leftmargin="0" topmargin="0" onLoad="jyw()">
2.再在源文件中加入如下代码:
<script language='javascript'>
function jyw() {
window.open('http://www.baidu.com/','','fullscreen=yes');
}
</script>
经过以上更改,弹出的窗口只能以ALT+F4和结束任务的方式关掉。
最后的补充:
刚刚介绍了如何全屏弹窗,因为这样的弹窗只能以ALT+F4和结束任务的方式关掉,让人厌恶的同时未免又有些霸道,我还可以设置让弹出的窗口定时关闭,方法如下:
首先,将如下代码加入到你需要弹出的窗口文件的<head>区:
<script language="JavaScript">
function closeit()
{setTimeout("self.close()",10000) //单位毫秒,1秒=1000毫秒}
</script>
然后,再用<body onload="closeit()"> 这一句话代替弹出的窗口文件中原有的<BODY>这一句就可以了。(这一句话千万不要忘记写啊!这一句的作用是调用关闭窗口的代码,10秒钟后就自行关闭该窗口。)
或者在弹出窗口中加上一个关闭按钮
<FORM>
<INPUT TYPE="BUTTON" VALUE="关闭" onClick="window.close()">
</FORM>
自从参与百度答题,从来没有打过这么多字,累!
祝你好运!
不得不补充,好事做到底:
我给你解释一下那些代码,你看看就知道了:
<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脚本结束
展开全部
改成left='600',top='600'即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<img border="0" src="1.gif" style="cursor:pointer" onclick="javascript:window.open ('http://www.baidu.com', 'newwindow', 'height=600, width=800, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');"/>
这个应该是比较全面的window.open用法
这个应该是比较全面的window.open用法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<img border="0" src="1.gif" style="cursor:pointer" onclick="javascript:window.open ('http://www.baidu.com', 'newwindow', 'height=600, width=800, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no');"/>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<a
href="javascript:window.open(pageurl,name,参数)
>[!--oldtitle--]</a>不关用//javascript后是冒号
href="javascript:window.open(pageurl,name,参数)
>[!--oldtitle--]</a>不关用//javascript后是冒号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询