Возможно ли сделать виджеты Dojo (javascript) проверенными для XHTML?Dojo - проверка XHTML?
Если да, то как?
Может быть, это так просто, как с помощью CDATA?
Возможно ли сделать виджеты Dojo (javascript) проверенными для XHTML?Dojo - проверка XHTML?
Если да, то как?
Может быть, это так просто, как с помощью CDATA?
Да, вместо нестандартного атрибута dojoType = "dojo.foo.bar" вместо этого вам нужно иметь событие onload документа, которое «принимает» стандартные теги HTML в вашем документе и переписывает их в Dojo ,
CDATA вам не поможет. Если вы действительно хотите написать код в соответствии с XHTML DTD/schema, вы можете это сделать, но не можете воспользоваться гибкостью языка разметки Dojo (DojoML). Что вы можете сделать то, что вы определили свой собственный способ отметить виджеты, такие как <div class="dojoButton"/>
, а затем вы их экземпляры на странице загрузки, используя что-то вроде:
dojo.query('div[class=dojoButton]').instantiate(
dijit.form.Button, {}
);
Перед тем, как сделать это, пожалуйста, посмотрите на этом пункте Dojo Doesn’t Validate(в середине статьи) и этот номер Dojo Degradability.
Это просто намного больше работы! –
Могу ли я использовать что-то вроде тегов CDATA, чтобы сделать эту работу? – 2009-02-09 23:59:37