هل تقوم المتصفحات بتنظيم أزرار موافق وإلغاء JavaScript تأكيد المنبثقة؟

StackOverflow https://stackoverflow.com/questions/1901745

سؤال

في موقع متعدد اللغات على شبكة الإنترنت، هل يمكنني الاعتماد على جافا سكريبت confirm لترجمة نص أزرار موافق / إلغاء؟ إذا كان الأمر كذلك، فهل مرتبط بمتصفح أو إعداد لغة OS؟

هل كانت مفيدة؟

المحلول

سوف يطيع زر موافق / إلغاء في Internet Explorer نظام التشغيل إعدادات اللغة واجهة المستخدم.

السبب الفني هو أن أي يستخدم MessageBox Win32 API Call لعرض مربع الحوار JavaScript الخاص به. يعتمد API على لغة نظام التشغيل UI وليس لغة المستعرض واجهة المستخدم، كما هو ممل أمله بواسطة نظام التشغيل.

بالنسبة لمتصفحات الطرف الثالث، فإنه يعتمد حقا إذا كانوا يستخدمون MessageBox أو عدم عرض صندوقهم. إذا كانوا كذلك، فسوف يطيع ذلك نظام التشغيل اللغة، إن لم يكن، سوف يطيع ذلك متصفح لغة واجهة المستخدم.

تعديل: فايرفوكس والكروم لا تستخدم MessageBox من الناحية الفنية، يجب أن تتابع إعدادات لغة المتصفح UI، على الرغم من أنني ليس لدي تثبيت فرنسي لاختباره. تم تأكيد


إذا كان يجب عليك تليكلي الأزرار الخاصة بك، فسيكون أفضل رهان مربع حوار مشروط DHTML.

نصائح أخرى

لغة نظام التشغيل الخاصة بي هي الفرنسية وأزرار موافق وإلغاء باللغة الفرنسية، وبالتالي فإن الجواب هو: نعم!

بمعنى آخر :

إزالة رابط imageshack الميت

ثعلب النار :

إزالة رابط imageshack الميت

كروم :

إزالة رابط imageshack الميت

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top