سؤال

وأريد أن أضيف بعض الحاجيات دوجو إلى صفحات XHTML بلدي، ولكن يستخدم دوجو بعض السمات التي ليست جزءا من المواصفات XHTML. على سبيل المثال:

<input dojoType="ComboBox" type="text" dataUrl="/some_data.json" />

وسمات dojoType وdataUrl يسبب مشاكل التحقق من الصحة. أعتقد دوجو يتيح لي أن أنتقل إلى dojoType السمة class:

<input class="dojo-ComboBox" type="text" dataUrl="/some_data.json" />

وهذا يحل جزئيا، ولكن ليس كل من المشكلة. ان "الصحيح" حل ننظر بشيء من هذا القبيل:

<input dojo:type="ComboBox" type="text" dojo:dataUrl="/some_data.json" />

ولكن ذلك يتطلب إعلانا XMLNS دوجو في الجزء العلوي من ملف HTML الخاص بي، وهو ما يعني أنني بحاجة إلى العثور على نسخة من دوجو XMLNS DTD. وأظن أنا بحاجة لنسخه إلى خدمة بلدي واستضافة هناك لأنني مددت أدوات دوجو. سوف دوجو حتى تلتقط على نسخة راقب؟

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

المحلول

لا أعتقد أن يستبدل عادة سوف DTD جعل صفحاتك التحقق من صحة. مهما كانت DTD أنها لا تزال غير XHTML صالح. إذا التحقق من صحة هو المهم حقا هل يمكن أن حاول استخدام المكتبة دوجو جافا سكريبت لكتابة جميع الحاجيات الخاصة بك بدلا من ذلك: HTTP: / /www.dojoforum.com/node/1182 HTH

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