Eval function efterfulgt afanonymous giver problem i IE 8
Jeg kalder en eval funktion på denne måde i et javascripteval(element.TBUSERONCLICK + " anonymous()");
Det fungere uden problem i internet explorer 5,6,7 men i IE 8 kommer der en fejl.
Strengen variablen indeholder er(taget fra debugger i IE8):
function onclick()
{
if(blnPermission_RedigerLayout){topPos = tbContentElement.DOM.body.scrollTop+16; globalZIndex = getHighestZindex(); var unikid=tildelControlNavn();return INTRINSICS_onclick(' <INPUT maxLength=255 tabIndex =' + globalTabIndex + ' id =\''+unikid+'\' title=\'false\' name=\''+unikid+'\' style=\'left:16px; top:' + topPos + 'px; z-index:' + globalZIndex + ';position:absolute;width:200px\' type=text>')}
}
Er der noget man skal gøre anderleds i IE8?
Fejlen debuggernen kommer med er Object expected
som henviser til anonymous() kaldet.