js Dom跨浏览器问题

// JavaScript Document


  

var Yi=document.getElementsByTagName("a");

function Re(){

for(var i=0;i<Yi.length;i++){

popUp=function(winURL){//window对象的open()方法来创建新的浏览器窗口

window.open(winURL,"popUp","width=320,height=480");}

    popUp(this.getAttribute('href'));

        return false;

}

}



var Tc=document.getElementById("Tc");

/*function Rc(){//Dom0级事件:

var Fan=document.getElementsByTagName("a");


for(var i=0;i<Fan.length;i++){

Fan[i].onclick=function(){"

Fan[i]= popUp(this.href);

return false;

}}}

Rc();*/

 


var lilike={

//添加句柄

Nuse:function(Dc,type,handler){

if(Dc.addEventListener){

Dc.addEventListener(type,handler,false);  //google等浏览器 Dom二级事件

}else if(Dc.attachEvent){

Dc.attachEvent('on'+type,handler);//ie浏览器 DOM二级事件

}else{

Dc['on'+type]=handler; //DOM 0级事件

}

}

}


lilike.Nuse(Yi[i],'click',Re);


乱也
浏览 1155回答 3
3回答

李晓健

这个你想的有点多吧,不同窗口就相当于不在同一个空间,怎么互相操作。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript