Non riesco a capire dove sto andando male con questo. In altri browser, funziona benissimo:Window.opener non definito in IE8?
function main__pageeditor_new_body_SetUrl()
{
function getUrlParam(parentObject, paramName)
{
var reParam = new RegExp('(?:[\?&]|&)' + paramName + '=([^&]+)', 'i') ;
var match = parentObject.location.search.match(reParam) ;
return (match && match.length > 1) ? match[1] : '' ;
}
var funcNum = getUrlParam(this, 'CKEditorFuncNum');
this.opener.CKEDITOR.tools.callFunction(funcNum, arguments[0]);
}
Ma in IE si ottiene questo errore:
'this.opener.CKEDITOR' is null or not an object
Perché non sarebbe questo lavoro?
Ci devono essere alcuni javascript mancanti nell'esempio. Qualcosa assegna window.opener a this.opener? – dsas