Я бы посоветовал вам прочитать документацию API для функции, которую вы используете: http://www.dojotoolkit.org/api/dojo.html#dojo.getComputedStyle (примечание: если страница переходит в неправильное место, сфокусируйте адресную строку и снова нажмите Enter.к сожалению, побочный эффект в настоящее время на страницах API ...)
Как говорится, использование getComputedStyle
напрямую оставляет вас в зависимости от реализации этой функции конкретным браузером.В случае borderWidth
Gecko, по-видимому, автоматически расширяет его до borderTopWidth
и т. Д., Впоследствии исключая значение самого borderWidth
.
Возможно, вы гораздо больше заинтересованы в использовании этоговместо этого:
dojo.style(o, 'borderWidth')
, который вернет 10
в обоих браузерах.