我需要将recaptcha添加到论坛的新帖子表格中,该表格是通过XSLTprocessor文件在XSL文件中生成的。任何人都可以建议一个教程或recaptcha文档,它们将适用于这个甚至是否可能的过程?
如果使用其他验证码方法比我乐意实现它更容易,则不必使用recaptcha。
提前致谢。
答案 0 :(得分:0)
可以使用XSLT生成任何(X)Html。生成XHTML通常更容易,因为它符合XML,并且您可以在样式表中包含XHTML片段。虽然XSLT 1.0没有'xhtml'作为有效的输出方法,但您可以使用'xml'(无论如何都是默认值),并包含XHTML命名空间。
最基本的例子(通常是一个很好的起点)是这个模板:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/1999/xhtml">
<xsl:template match="/">
<html>
<!-- xhtml code here -->
</html>
</xsl:template>
</xsl:stylesheet>
这只是生成该模板的内容,并且不从XML输入中获取任何内容。从那里,您可以使用从输入中提取数据的xsl指令替换实际的xhtml代码。