js如何 同时 打开 多个 窗口

JavaScript010

js如何 同时 打开 多个 窗口,第1张

var praArr = [1,2,3,4,5]

function multyOpen(Ids){

for(var i in Ids){

var checkandedit = new Object()//每次都要把对象new一下,否则内存中始终是同一个对象。

checkandedit = window.open('a.html?co='+Ids[i],'_blank')

}

}

for(var i=1i<=20i++)

{

window.open("url?id="+i)

}

具体i的值你自己控制。url也是你自己的。看是绝对地址还是相对地址。

1. 我不知道你要做什么,不过如果只是为了显示,就用iframe。设置一下样式跟自己网页上的一样

2. 如果不是,你想要内容,可以用AJAX.

3. 如果用AJAX有一点,就是样式和JS你用不了,因为引用路径不对,你得自己改分析一下,改成其它网站的路径。就可以了,以下方式。只是参考。多个页面就是多个对象而以。

======================================

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

<HEAD>

<TITLE>New Document </TITLE>

<script>

var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP')

xhr.open("get","http://www.baidu.com",true)

xhr.onreadystatechange = function(){

if(xhr.readyState == 4 &&xhr.status == 200){

document.body.innerHTML = xhr.responseText

}

}

xhr.send(null)

</script>

</HEAD>

<BODY>

</BODY>

</HTML>