2009-05-27 67 views
0

我生成一个XHTML文档并将Mime类型设置为“application/msword”,以便在Word中打开。将XHTML呈现为MS Word文档 - 标题

要创建一个标题我似乎引用一个外部文件这样的:

<style> 
    ... 
    @page{mso-footnote-separator:url("**OUT_files/header.htm**") fs; 
    mso-footnote-continuation-separator:url("OUT_files/header.htm") fcs; 
    mso-endnote-separator:url("OUT_files/header.htm") es; 
    mso-endnote-continuation-separator:url("OUT_files/header.htm") ecs;} 
    @page Section1{ 
     mso-header-margin:.5in; 
     mso-header:url("OUT_files/header.htm") h1; 
    }    } 
    ... 
</style> 

有谁知道如何引用主XHTML文档内定义一个div,而无需引用外部文件?

感谢

回答

0

如果你是非常幸运的,一个数据:URL可能的工作,也许,在Word 2007中?我自己并没有尝试过,但MS在IE8中引入了对数据的部分支持:URL。

1

MS Word中是相当锁定。我无法得到这个与非外部文件,但它似乎是有道理的。显示中重复“包含”的值。这是不可能的“隐藏”的div和引用他们(至少,不是当我尝试),所以不知道如何让这个工作正常。

对我来说,我最终创建了一个简单的宏来处理这个问题。