<html><head><style type="text/css"><!-- DIV {margin:0px} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt">hi guys, i've problem here.. i want to make pop up window from my a href links using unobtrusive js.<br>but it doesn't work...<br><br>code in my html<br>&lt;head&gt;<br>&lt;script type="text/javascript"&gt;<br>addLoadEvent(function() {<br>findBT2('btnym','/member/includes/popupym.html','200','100');<br>findBT2('btnmsn','/member/includes/popupmsn.html','200','100');<br>}<br>&lt;/script&gt;<br>&lt;/head&gt;<br>....<br>&lt;a href="#" class="btnym"&gt;link&lt;/a&gt;<br>&lt;a href="#" class="btnmsn"&gt;link&lt;/a&gt;<br>...<br><br>external js:<br><br>function addLoadEvent(func) {<br>&nbsp; var oldonload = window.onload;<br>&nbsp; if (typeof window.onload != 'function') {<br>&nbsp;&nbsp;&nbsp; window.onload = func;<br>&nbsp; } else {<br>&nbsp;&nbsp;&nbsp; window.onload = function() {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if
 (oldonload) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; oldonload();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; func();<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp; }<br>}<br><br>//dustindiaz<br>function getElementsByClass(searchClass,node,tag) {<br>&nbsp;&nbsp;&nbsp; var classElements = new Array();<br>&nbsp;&nbsp;&nbsp; if ( node == null )<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; node = document;<br>&nbsp;&nbsp;&nbsp; if ( tag == null )<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tag = '*';<br>&nbsp;&nbsp;&nbsp; var els = node.getElementsByTagName(tag);<br>&nbsp;&nbsp;&nbsp; var elsLen = els.length;<br>&nbsp;&nbsp;&nbsp; var pattern = new RegExp("(^|\s)"+searchClass+"(\s|$)");<br>&nbsp;&nbsp;&nbsp; for (i = 0, j = 0; i &lt; elsLen; i++) {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if ( pattern.test(els[i].className) ) {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; classElements[j] = els[i];<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
 &nbsp;&nbsp;&nbsp; j++;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; return classElements;<br>}<br><br>function findBT2(btnClass,what,width,height){<br>&nbsp;&nbsp;&nbsp; var btn = getElementsByClass(btnClass,document,'*');<br>&nbsp;&nbsp;&nbsp; //alert(btn);<br>&nbsp;&nbsp;&nbsp; btn.onclick = function() {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; window.open(what, 'title', 'width='+width+',height='+height+'');<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp; }<br>}<br></div></body></html>