1. اكتب
يمكن لـ FileSystemObject ترجمة الملفات إلى تدفقات الملفات.
الخطوة الأولى:
مثال:
نسخ رمز رمز على النحو التالي:
var fso = new ActivexObject (scripting.filesystemObject) ؛
قم بإنشاء كائن يمكنه ترجمة الملف إلى دفق ملف.
الخطوة 2: تستخدم لإنشاء كائن TextStream
هناك ثلاث سمات بين قوسين
1. المسار المطلق للملف
2. يتم قراءة ثابت الملف فقط = 1 ، اكتب فقط = 2 ، وإضافة = 8 وأذونات أخرى. (forreading ، forwriting ، أو forappending.) ؛
3. قيمة منطقية تسمح ببناء جديد ليكون صحيحًا.
مثال:
نسخ رمز رمز على النحو التالي:
var f = fso.createTextFile ("c: /a.txt" ، 2 ، true) ؛
الخطوة 3: طريقة استدعاء TextStream
1. اكتب
2. WriteLine (لإضافة رمز تغيير جديد في النهاية)
3. كتابات الكتابة (أضف خطًا أو أكثر من السطر الفارغ)
مثال:
نسخ رمز رمز على النحو التالي:
F.Writeline ("Wo Shi di Yi Haang") ؛
الخطوة 4:
أغلق كائن TextStream:
مثال: f.close () ؛
2. اقرأ
الخطوة الأولى:
نسخ رمز رمز على النحو التالي:
var fso = new ActivexObject (scripting.filesystemObject) ؛
قم بإنشاء كائن يمكنه ترجمة الملف إلى دفق ملف.
الخطوة 2: تستخدم لإنشاء كائن TextStream
هناك ثلاث سمات بين قوسين
4. المسار المطلق للملف
5. يتم قراءة ثابت الملف فقط = 1 ، اكتب فقط = 2 ، وإضافة = 8 وأذونات أخرى. (forreading ، forwriting ، أو forappending.) ؛
6. قيمة منطقية تسمح للبناء الجديد بأن يكون صحيحًا ؛
مثال:
نسخ رمز رمز على النحو التالي:
var f = fso.opentextFile ("c: /a.txt" ، 1 ، true) ؛
الخطوة 3: طريقة الاتصال والقراءة
1. اقرأ (تستخدم لقراءة الرقم المحدد في الملف)
2. readline (اقرأ سطر كامل ، ولكن لا يشمل التغييرات)
3. readall (ثم اقرأ المحتوى الكامل للملف النصي) ؛
تحديد ما إذا كان يجب قراءة السطر الأخير
نسخ رمز رمز على النحو التالي:
بينما (! f.atendofstream)
{{
f.readline () ؛
}
الخطوة 4:
أغلق كائن TextStream:
مثال: f.close () ؛
أدناه مثال على ملف TXT فتح HTML.
نسخ رمز رمز على النحو التالي:
<!
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "content-type" content = "text /html ؛ charset = utf-8" /> />
<title> مرحبا </tictle>
</head>
<body>
<div id = "aa"> </div>
<script language = "javaScript">
var fso ، ts ، s ؛
var forreading = 1 ؛
FSO = جديد ActiveXObject ("scripting.filesystemObject") ؛
ts = fso.opentextFile ("d: //testfile.txt" ، forreading) ؛
s = ts.readline () ؛
document.getElementByid ("AA").
</script>
</body>
</html>