iframe support
support AMD and CommonJS