Well, in general a javascript function is used. In your case it could be called by an onclick event of the link you describe.
An example of a zen cart function is as follows:
Code:
function popupWindow(url) {
window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=450,height=320,screenX=150,screenY=150,top=150,left=150')
}
If the javascript is confusing then have a quick look at:
http://www.pageresource.com/jscript/jwinopen.htm
which I think has quite a good explanation.
So, if you only want one general page that covers all the attributes then adding something similar in should not be too much of a drama, because you can hard code the url into the javascript. If you want to have a different pop up for each attribute then you are going to have to do a bit of coding so that the URL is correct for each attribute.
If you name your urls cleverly then this second part shouldn't be a headache either.