This doesn't use strict mode and is supported in all major browsers including Internet Explorer. But it uses Function.caller property which already is deprecated in FireFox and probably soon will be removed from other browsers too.
Dialog received arguments: