IE下是不可以直接执行JAVA代码的,只有写APPLET才可以

解决方案 »

  1.   

    但是这个不是javascript吗? 而且这段代码是网上找来的, 作用是通过javascript来读取文件的内容。应该还满通用的吧。firefox下面也没有问题, 所以我想是不是可能因为ie配置的问题。 但是script我都打开了汗。
    继续求教。
      

  2.   

    并非如此,这些不是JAVASCRIPT代码,你在FF下运行时右下角应该会有一个一杯咖啡的图标,那些是JAVA代码
      

  3.   

    偶好像没有看到任务栏有图标呀. 
    偶机器上好几套jre, 5.0, 6.0应该都有, 还有jdk5.0, 都没有办法自动找到吗?
    还有为什么firefox可以呢? 网上的code应该也会有人在ie下运行吧, 汗...
      

  4.   

    还有很多IE下可以FF不可以的呢,这很正常。
    IE只能靠APPLET才能执行java,而且对APPLET也有安全限制,像这种直接操作客户端文件的事情,就算用APPLET,默认多半也是禁止的,至少我不会打开这些权限来养木马,所以这种“通过javascript来读取文件的内容”这种做法,不管具体你用什么方式,总之是很受限制的做法,并不通用,除非你做的只是内部使用的网站,有足够的理由让用户打开这些权限。
      

  5.   

    原来是这样, 偶只是local做私人用途的, 既然如此, 那就用firefox来运行吧. :-) 或者偶也考虑一下用php来读取文件, 这样应该就不受javascript的限制了吧, 那ie, firefox都无所谓了.