js脚本通过document.getelementbyid().click() 打开了一个网页,如何通过js脚本代码自动关闭它,关闭代码和

关闭代码和document.getelementbyid().click()在同一个脚本中。谢谢你们的回答,不过好像不是我想要的,我的意思是:我是在js脚本里操作,这个打... 关闭代码和document.getelementbyid().click()在同一个脚本中。
谢谢你们的回答,不过好像不是我想要的,我的意思是:
我是在js脚本里操作,这个打开的网页修改不了的。如:
var ie = new ActiveXObject("InternetExplorer.Application");
ie.navigate(" ****************** ");
var document = ie.document;
document.getelementbyid("**").click();//打开了一个不能修改的网页。
接下来是如何关闭这个打开的网页。
展开
 我来答
gaiaultraman
2011-02-19 · TA获得超过1316个赞
知道小有建树答主
回答量:225
采纳率:0%
帮助的人:102万
展开全部
处理调用document.getelementbyid().click()这个功能函数的函数。
比如document.getelementbyid().click()是在页面加载的时候用
onload函数(事件)由页面加载触发调用的,那么在
onload=dosth()里,在dosth()里面加入选择开关,
可以定义一个全局变量flag,为1时执行document.getelementbyid().click(),否则跳过

function dosth()
{
if(flag==1)
{
document.getelementbyid().click();
}
else
{

}
return;
}

N年没碰js了,语法上可能会有一点出错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sanwkj
2011-02-19 · TA获得超过126个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:118万
展开全部
<input type='button'id='btn'value='打开'/>
<input type='button'id='btn1'value='关闭'/>
<script>
document.getElementById('btn').onclick = function(){
window.win = window.open('http://www.baidu.com');
}
document.getElementById('btn1').onclick = function(){
try{window.win.close()}catch(e){}
}
</script>
我只在ie下测试了,ff等其它浏览器没有测试.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tang5399
2011-02-21 · 超过25用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:68.2万
展开全部
var windowID = null;

function openWindow() {
windowID = window.open("windowTime.html", "JavaScript");
}

function closeWindow() {
if (windowID) {
windowID.close();
windowID = null;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我就知道你信我
2011-02-21 · TA获得超过600个赞
知道小有建树答主
回答量:1091
采纳率:0%
帮助的人:242万
展开全部
获取window对象,调用close,你为什么不用open打开,而用对象呢,学习中
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式