dojo.addOnLoad(function(){
function handleEvent(event){
eventNode=event.target;
nodeName=eventNode.nodeName.toLowerCase();
console.debug(nodeName);
mainbody=dojo.widget.byId("mainbody");
var url;
switch(nodeName){
case 'a': event.preventDefault(),url=eventNode.href,handleLink(url);
}
console.debug(url);
}
function handleLink(target){
//mainbody=dojo.widget.byId("mainbody"); 放在这会找不到dojo.widget
mainbody.setUrl(target);
// dojo.byId("mainbody").href=target;
}
dojo.connect(dojo.byId("container"),'onclick',handleEvent);
});
原文链接:https://www.f2er.com/dojo/291927.html