script type="text/javascript">
02 function read(file) {
03 if(typeof window.ActiveXObject != 'undefined') {
04 var content = "";
05 try {
06 var fso = new ActiveXObject("Scripting.FileSystemObject");
07 var reader = fso.openTextFile(file, 1);
08 while(!reader.AtEndofStream) {
09 content += reader.readline();
10 content += "\n";
11 }
12 // close the reader
13 reader.close();
14 }
15 catch (e) {
16 alert("Internet Explore read local file error: \n" + e);
17 }
18
19 return content;
20 }
21 else if(document.implementation && document.implementation.createDocument) {
22 var content = ""
23 try {
24 netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
25 var lf = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
26 lf.initWithPath(file);
27 if (lf.exists() == false) {
28 alert("File does not exist");
29 }
30
31 var fis = Components.classes["@mozilla.org/network/file-input-stream;1"].createInstance(Components.interfaces.nsIFileInputStream);
32 fis.init(lf, 0x01, 00004, null);
33 var sis = Components.classes["@mozilla.org/scriptableinputstream;1"].createInstance(Components.interfaces.nsIScriptableInputStream);
34 sis.init(fis);
35 var converter = Components.classes["@mozilla.org/intl/scriptableunicodeconverter"].createInstance(Components.interfaces.nsIScriptableUnicodeConverter);
36 converter.charset = "UTF-8";
37 content = converter.ConvertToUnicode(sis.read(sis.available()));
38 }
39 catch (e) {
40 alert("Mozilla Firefox read local file error: \n" + e);
41 }
42
43 return content;
44 }
45 }
46 </script>
今期蛇鼠无特码,十三挑一五当旺
杀半波:红单
02 function read(file) {
03 if(typeof window.ActiveXObject != 'undefined') {
04 var content = "";
05 try {
06 var fso = new ActiveXObject("Scripting.FileSystemObject");
07 var reader = fso.openTextFile(file, 1);
08 while(!reader.AtEndofStream) {
09 content += reader.readline();
10 content += "\n";
11 }
12 // close the reader
13 reader.close();
14 }
15 catch (e) {
16 alert("Internet Explore read local file error: \n" + e);
17 }
18
19 return content;
20 }
21 else if(document.implementation && document.implementation.createDocument) {
22 var content = ""
23 try {
24 netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
25 var lf = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
26 lf.initWithPath(file);
27 if (lf.exists() == false) {
28 alert("File does not exist");
29 }
30
31 var fis = Components.classes["@mozilla.org/network/file-input-stream;1"].createInstance(Components.interfaces.nsIFileInputStream);
32 fis.init(lf, 0x01, 00004, null);
33 var sis = Components.classes["@mozilla.org/scriptableinputstream;1"].createInstance(Components.interfaces.nsIScriptableInputStream);
34 sis.init(fis);
35 var converter = Components.classes["@mozilla.org/intl/scriptableunicodeconverter"].createInstance(Components.interfaces.nsIScriptableUnicodeConverter);
36 converter.charset = "UTF-8";
37 content = converter.ConvertToUnicode(sis.read(sis.available()));
38 }
39 catch (e) {
40 alert("Mozilla Firefox read local file error: \n" + e);
41 }
42
43 return content;
44 }
45 }
46 </script>
今期蛇鼠无特码,十三挑一五当旺
杀半波:红单