a.html
window.open("a.htm?id='1'", "dss", "newwindow");
b.htm
<script type="text/javascript">
var str = location.search;
var num = str.indexOf("?");
str = str.substr(num + 1);
alert(str);
var arrtmp = str.split("&");
for (i = 0; i < arrtmp.length; i++) {
num = arrtmp[i].indexOf("=");
if (num > 0) {
name = arrtmp[i].substring(0, num);
value = arrtmp[i].substr(num + 1);
this[name] = value;
}
}
alert(this["id"]);
</script>