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 这样是不是就可以了?
展开
 我来答
qiuyiwo
2009-05-15 · TA获得超过5485个赞
知道大有可为答主
回答量:1340
采纳率:0%
帮助的人:847万
展开全部
非常简单:
把如下代码加到你的网页中即可:

<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脚本结束
zhouchujing
2009-05-15 · 超过12用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:24.8万
展开全部
改成left='600',top='600'即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ha...8@163.com
2009-05-15
知道答主
回答量:47
采纳率:0%
帮助的人:0
展开全部
<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用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heisetoufa
2009-05-15 · TA获得超过522个赞
知道小有建树答主
回答量:700
采纳率:0%
帮助的人:426万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
alwaysfirst
2009-05-15 · TA获得超过491个赞
知道小有建树答主
回答量:457
采纳率:0%
帮助的人:229万
展开全部
<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');"/>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闭晔旅尔容
2019-12-17 · TA获得超过3690个赞
知道大有可为答主
回答量:3115
采纳率:29%
帮助的人:234万
展开全部
<a
href="javascript:window.open(pageurl,name,参数)
>[!--oldtitle--]</a>不关用//javascript后是冒号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式