2012-03-20 57 views
1

我想从使用ID工作台(它工作正常=)的dita生成xhtml,但我还需要每个生成的html文件都带有一段Javascript代码它。这个JavaScript对于每个文件都是一样的。ID Workbench从DITA使用JAVASCRIPT生成XHTML

有没有办法以某种方式添加它?我似乎无法找到任何答案?

回答

1

你必须创建一个自定义来执行官方的方式。我不熟悉工作台来告诉你如何整合它。不要害怕创建自己的后处理,在HTML文件创建完成后添加javascript。

2

我记得,ID Workbench使用开放工具包来生成输出,虽然有一些自定义。这些步骤与开放工具包一起工作,不需要创建自定义,并且也应该使用ID Workbench。

  1. 创建一个文件,其中包含您需要添加的JavaScript文件,并附上标签。例如:

    <script type="text/javascript"><!-- 
        window.alert("Hello world!"); 
    --></script> 
    

    此文件必须格式正确或不会被使用。

  2. 根据您是否需要片段包含在HTML <head><body>中,添加以下构建参数之一。

    • <head>包括:args.hdf="path_to_snippet"
    • <body>包括:args.hdr="path_to_snippet"
  3. 构建你的XHTML。