我正在尝试在Firefox 3.5中使用javascript进行XSL转换。转换后的值有这样的:
<span xmlns="http://www.w3.org/1999/xhtml/">...</span>
如何确保未在此处设置xmlns?这只发生在Firefox而不是IE中。
答案 0 :(得分:0)
为什么要删除命名空间?
命名空间的目的并不总是很好理解或理解。
如果要转换为XHTML,则命名空间有效(并且可能有用)。它告诉您(更重要的是,浏览器)您正在处理的span
元素类型,以便您可以决定如何呈现它。根据词汇表或词汇表的版本,您可能决定以不同方式处理XML。