Hallo,
Bin heute etwas zerstreut, sorry.
window.open()
verlangt laut SELFHTML mindestens zwei parameter, also musst du dir noch einen Fensternamen ausdenken, z.B. so:
this.iframeURL = document.getElementById("MSelect").src;
if (this.target) { this.target.src = iframeURL; }
else { this.target = window.open(iframeURL,"coolesPopUp"); }
(alles ungetestet, musste SELF machen)
Die Fenstergröße in einem dritten Parameter noch mitzuliefern ist sicher auch kein Fehler.
this
ist in der Eventhandlerfunktion übrigens das DOM-Element selber, also der Button.
Gruß, Don P