مواصفات حالة ASP هي أداة لتحويل صفحات الويب يمكنها استبدال الأحرف الكبيرة والصغيرة في ASP.
<html xmlns=http://www.w3.org/1999/xhtml>
<الرأس>
<meta http-equiv=Content-Type content=text/html;
<title>مواصفات حالة رمز ASP vbs-Wulin.com</title>
</الرأس>
<الجسم>
<ص محاذاة=المركز>
<اسم منطقة النص=aspvbs cols=100 صف=10</textarea>
</ص>
<ص محاذاة=المركز>
<نوع الإدخال=اسم الزر=قيمة إرسال2=∧النشر إلى الأعلى style=color:#FF0000 onclick=document.getElementById('aspvbs').value=window.clipboardData.getData('text') />
<نوع الإدخال=اسم الإرسال=قيمة الإرسال=تحويل عند النقر=aspvbs() />
<لغة البرنامج النصي=جافا سكريبت>
الدالة aspvbs()
{
var ss=document.getElementById(aspvbs).value;
var vbs0=الكلمة الأساسية للوظيفة|الوظيفة|الفرعية|;
فار vbs1=الكلمات الأساسية المحجوزة|و|As|ByRef|استدعاء|الحالة|الفئة|Const|Dim|Do|كل|Else|ElseIf|فارغ|End|Eqv|مسح|تنفيذ|ExecuteGlobal|خروج|صريح|False|For| |انتقل|إذا|عفريت| في|هل|Let|Loop|Mod|التالي|ليس|لا شيء|خالي|On|الخيار|أو|خاص|عام|عشوائي|ReDim|Rem|استئناف|تحديد|تعيين|إيقاف|ثم|إلى|صحيح|حتى| Wend|بينما|مع|Xor|;
فار vbs2=الكلمة الأساسية الأصلية|التخلي|Abs|الصفحة المطلقة|AbsolutePosition|ActiveConnection|ActualSize|AddHeader|AddNew|AppendChunk|AppendToLog|Application|Application n_OnEnd|Application_OnStart|صفيف|تصاعدي|Atn|سمات|BeginTrans|BinaryRead|BinaryWrite|BOF|إشارة مرجعية|منطقية|مخزن مؤقت|التحكم في ذاكرة التخزين المؤقت|حجم ذاكرة التخزين المؤقت|إلغاء| إلغاء الدفعة|إلغاء التحديث|CBool|CByte|CCur|CDate|CDbl|مجموعة الأحرف|Chr|CInt|مسح|شهادة العميل|CLng|استنساخ|إغلاق|صفحة التعليمات البرمجية|الأمر|نص الأمر|فاصلة ndTimeout|CommandType|مقارنة الإشارات المرجعية|الاتصال|سلسلة الاتصال|ConnectionTimeout|المحتويات|نوع المحتوى|ملفات تعريف الارتباط|كوس|العد|إنشاء معلمة|إنشاء eObject|CSng|CStr|موقع المؤشر|نوع المؤشر|التاريخ|التاريخ|إضافة|DateDiff|DatePart|DateSerial|DateValue|اليوم|قاعدة البيانات الافتراضية|الحجم المحدد|حذف|الوصف n|القاموس|الاتجاه|وضع التحرير|EOF|خطأ|خطأ|أخطاء|تقييم|تنفيذ|Exp|انتهاء|ExpiresAbsolute|حقل|حقول|ملف|نظام الملفات|تصفية|بحث|إصلاح|تدفق| نموذج|FormatCurrency|FormatDateTime|FormatNumber|FormatPercent|GetChunk|GetLocale|GetObject|GetRef|GetRows|GetString|HelpContext|HelpFile|Hex|ساعة |HTMLEncode|الفهرس|InputBox|InStr|InStrRev|Int|عدد صحيح|IsArray|IsClientConnected|IsDate|IsEmpty|IsNull|IsNumeric|IsObject|IsolationLevel|العنصر|الانضمام |LBound|LCase|LCID|يسار|Len|تحميل صورة|قفل|نوع القفل|سجل|LTrim|MapPath|MarshalOptions|تطابق|منتصف|دقيقة|الوضع|الشهر|اسم الشهر|نقل|نقلأولاً|نقل الأخير|MoveNext|MovePrevious|MsgBox|الاسم|NativeError|NextRecordset|الآن|الرقم|المقياس الرقمي|المقياس الرقمي|ObjectContext|أكتوبر|OnTransactionAbort|OnTran sactionCommit|فتح|OpenSchema|OriginalValue|عدد الصفحات|حجم الصفحة|المعلمة|المعلمات|صور|الدقة|الإعداد|الخصائص|الخاصية|PropertyGet|Prope rtyLet|مجموعة الخصائص|الموفر|سلسلة الاستعلام|رفع|عدد السجلات|مجموعة السجلات|إعادة التوجيه|RegExp|استبدال|استعلام|طلب|استجابة|إعادة المزامنة|RGB|يمين|Rnd|Rollbac kTrans|جولة|RTrim|حفظ|ScriptEngine|ScriptEngineBuildVersion|ScriptEngineMajorVersion|ScriptEngineMinorVersion|ScriptTimeout|الثانية|البحث|الخادم| ServerVariables|جلسة|Session_OnEnd|Session_OnStart|معرف الجلسة|SetAbort|SetAllRowStatus|SetComplete|SetLocale|Sgn|Sin|الحجم|فرز|المصدر|مسافة|Spl ذلك|SQLState|Sqr|الحالة|الكائنات الثابتة|الحالة|StrComp|سلسلة|StrReverse|يدعم|Tan|اختبار|الوقت|المهلة|المؤقت|TimeSerial|القيمة الزمنية|TotalBytes|Trim|Ty pe|اسم النوع|UBound|UCase|القيمة الأساسية|فتح|تحديث|UpdateBatch|URLEncode|URLPathEncode|Value|VarType|الإصدار|يوم الأسبوع|اسم يوم الأسبوع|الكتابة|السنة|;
فار vbs3=Constant|vbArray|vbBinaryCompare|vbBlack|vbBoolean|vbBlue|vbByte|vbCr|vbCrLf|vbCurrency|vbCyan|vbDataObject|vbDate|vbDecimal|vbEmpty|vbError|vbFa lse|vbFirstJan1|vbFirstFourDays|vbFirstFullWeek|vbFormFeed|vbFriday|vb GeneralDate|vbGreen|vbInteger|vbLf|vbLong|vbLongDate|vbLongTime|vbMagenta| vbMonday|vbNewLine|vbNull|vbNullChar|vbNullString|vbObject|vbObjectError|vbRed|vbSaturday|vbShortDate|vbShortTime|vbSingle|vbString|vbSunday|vbT ab|vbTextCompare|vbThursday|vbTrue|vbTuesday|vbUseDefault|vbUseSystem|vbUseSystemDayOfWeek|vbVariant|vbVerticalTab|vbWednesday|vbWhite|vbYellow|;
// من حيث المبدأ، يجب أن تكون s |str1|str2|
s=vbs0+vbs1+vbs2+vbs3;
الدالة re_aspvbs(أ، ب)
{
var re = new RegExp(//|(+ b +)//|, ig);
if(re.test(s)) return RegExp.$1;
وإلا يعود ب؛
}
var re = //b(/w+)/b/g;
ss = ss.replace(re, re_aspvbs);
document.getElementById(show).value=ss;
}
</script>
<نوع الإدخال = اسم الزر = قيمة إرسال 3 = انسخ النمط التالي = اللون: #FF00FF onclick=window.clipboardData.setData('text',document.getElementById('show').value) />
</ص>
<ص محاذاة=المركز>
<textarea Name=show cols=100rows=10></textarea>
</ص>
</الجسم>
</html>