هل من الممكن إجبار تحديث المخزن المؤقت في الفكين 9 أو 10؟
-
24-09-2019 - |
سؤال
هل هناك بطريقة ما ، من خلال البرمجة النصية أو HTML ، لإجبار الفكين على تحديث المخزن المؤقت للشاشة الافتراضية (عادة الإقرار + خروج))؟ أنا أعمل على تطبيق ويب Ajax-heavy يتطلب دعم الفكين ، لكن المستخدمين لا يحبون الحل بشكل خاص "Hit" الإقرار+خروج بعد إجراء أي إجراء لإجراء التغييرات المحتملة ".
المحلول
الطريقة الوحيدة التي أعرفها أن أفعل ذلك هي من خلال البرمجة النصية الفكية. وفقا لوثائق البرنامج النصي
Refresh (1)
سوف يفرض تحديث الشاشة و
Refresh (0)
سوف تحديث فقط إذا لزم الأمر. هناك أيضًا refreshwindow (مقبض) يقوم بتحديث النافذة باستخدام المقبض المحدد ، لكنني لا أعرف مدى نجاح ذلك في متصفح الإنترنت لأنني لست متأكدًا من أن كل المحتوى الذي تحتاجه في نافذة واحدة.
نصائح أخرى
بدلاً من تحديث المخزن المؤقت الافتراضي لأكمله والقيام بشيء خاص بالفكين ، أوصي باستخدام أريا aria-live
منشأه لهذا. ضعه على عنصر يحتوي على محتوى ديناميكي ، أي أنه سيتم تحديثه مع JavaScript ، وسيتم تحديث جزء من المخزن المؤقت الافتراضي JAWS المقابل لهذا العنصر تلقائيًا عند تغيير محتوى العنصر.