fancyupload java_javascript-如何在内部Windows身份验证Intranet上...

我有几个解决方案,但是没有一个能完美地工作.

平台

> ASP.NET/VB.NET/.NET 2.0

> IIS 6

> IE6(主要是)和一些IE7; Firefox不是必需的,但很有用

允许的第三方选项

>闪光灯

> ActiveX(希望避免)

> Java(希望避免)

当前尝试

Gmail样式:您可以使用javascript添加新的Upload元素(输入type =’file’),然后单击一下按钮一次将其全部上传.这可行,但仍然需要大量点击. (我能够使用不可见的ActiveX控件来检测文件大小之类的东西,这很有用.)

Flash Uploader:我发现了几个Flash Upload控件,这些控件使用1×1 Flash文件充当上传器,可通过javascript调用. (一个这样的控件是FancyUpload,另一个是Dojo’s Multiple File Uploader,另一个是darick_c at CodeProject.)这些使我兴奋,但是我很快遇到了两个问题:

> Flash 10将中断用于调用多文件上传对话框的功能.解决方法是使用透明的Flash框架,或仅使用Flash按钮来调用对话框.没什么大不了的.

>当Flash文件尝试上传文件并提示用户输入凭据时,将不使用我们Intranet上使用的集成Windows身份验证.解决方法是使用无cookie会话,由于其他一些原因,这将是我们项目的噩梦.

Java上载器:我注意到几个基于Java的多文件上载器,但是大多数看起来都是花钱的.如果我发现一个效果很好的产品,我可以安排购买.我只是不想.我也不喜欢其中大多数的外观.我喜欢FancyUpload,因为它与html / javascript交互,因此我可以轻松地按自己的方式设置样式和管理它.

ActiveX Uploader:我也找到了an ActiveX solution.看来ActiveX可以使用.我只会写我自己的,而不是买那个.我认为,这将是我的最后选择.

解析度

我希望能够使用FancyUpload之类的东西.如果我能以某种方式通过凭据提示,那将是完美的.但是,从我的研究看来,唯一真正的解决方法是无cookie会话,而我只是做不到.

因此,问题是:有没有办法解决上述问题,或者有没有列出的实现相同目标的其他解决方案?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值