Skip to main content
added 38 characters in body
Source Link
Misaz
  • 4k
  • 3
  • 29
  • 46

If classNameString come from secure source you can use

var classNameString = 'MyClass';
var myObject = eval("new " + classNameString + "()");

This solution works with namespaces and is independent on platform (browser/server).

If classNameString come from secure source you can use

var myObject = eval("new " + classNameString + "()");

This solution works with namespaces and is independent on platform (browser/server).

If classNameString come from secure source you can use

var classNameString = 'MyClass';
var myObject = eval("new " + classNameString + "()");

This solution works with namespaces and is independent on platform (browser/server).

added 46 characters in body
Source Link
Misaz
  • 4k
  • 3
  • 29
  • 46

If classNameString come from secure source you can use

var myObject = eval("new " + classNameString + "()");

This solution works with namespaces and is independent on platform (browser/server).

If classNameString come from secure source you can use

var myObject = eval("new " + classNameString + "()");

This solution works with namespaces.

If classNameString come from secure source you can use

var myObject = eval("new " + classNameString + "()");

This solution works with namespaces and is independent on platform (browser/server).

Source Link
Misaz
  • 4k
  • 3
  • 29
  • 46

If classNameString come from secure source you can use

var myObject = eval("new " + classNameString + "()");

This solution works with namespaces.