IE7 不支持js跨文件调用函数吗?

webdesignerxc 2016-11-30 11:40:31

var run = core ;


$.support.cors = true;

function upload( conf ){
var core = new run( conf ) ;
return core ;
}
return upload ;

这是我插件返回的方法。
我调用的方法是:var demo = upload_demo;(谷歌浏览器可以,ie8以下就不行了。)

求大神们帮忙解决以下啊!!!!感谢
...全文
180 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2016-11-30
  • 打赏
  • 举报
回复
你的插件写法不兼容ie7吧,导致脚本错误没有生成对象或者函数 不知道你怎么个跨语法,跨域的话所有浏览器都会有问题,除非做了一些设置,如ajax请求的页面设置了Access-Control-Allow-Origin响应头什么的
webdesignerxc 2016-11-30
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
你的插件写法不兼容ie7吧,导致脚本错误没有生成对象或者函数 不知道你怎么个跨语法,跨域的话所有浏览器都会有问题,除非做了一些设置,如ajax请求的页面设置了Access-Control-Allow-Origin响应头什么的
(function( w , factory ){
	if( typeof define != 'undefined' && define.cmd ){
		define( function( require , exports , module ){
			var $                 =  require('jquery')
			,   base              =  require('base')
			,   uploadVideo       =  require('uploadVideo3')
			,   uploadPicture     =  require('uploadPicture')
			,   com               =  require('requirecommon')
			module.exports        =  factory.call( true , w , {
				$                 :  $
				, com             :  com
				, uploadPicture   :  uploadPicture
			} )
		} )
	}else if( typeof define != 'undefined' && define.amd ){
		define(['jquery','common','uploadPicture','uploadVideo3','base'],function($,com,uploadPicture){
			return factory.call( true , w , {
				$                 :  $
				, com             :  com
				, uploadPicture   :  uploadPicture
			} )
		})
	}else if( typeof $ != 'undefined' && typeof common != 'undefined' && typeof base != 'undefined' && typeof uploadPicture != 'undefined' ){
		!w.upload_demo   &&  ( w.upload_demo = factory.call( true , w , {
			$                     :  $
			, com                 :  common
			, uploadPicture       :  uploadPicture
		} ) )
	}else{
		throw new Error('upload_demo:请检测一下文件是否已经引用:uploadPicture、uploadVideo3、common、jquery、base')
	}
})(window,function( w , $support ){
这是我插件开头的代码

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧