当前位置: 首页 > news >正文

XWiki中添加 html 二次编辑失效

如果直接在 XWiki 中添加 html, 例如 修改颜色, 新窗口打开主页面等功能, 首次保存是生效的. 如果再次编辑, 则失效, 原因是被转换成了 Markdown 的代码, 而 Markdown 不支持.

解决这个问题可以使用 HTML 宏.

在 XWiki 中使用 Markdown 1.2 语法时,默认 Markdown 的 链接文本 语法不支持在新页面中打开链接,且 XWiki 可能会处理或转换 HTML 标记。因此,建议使用 HTML 宏 来确保 target=“_blank” 功能正常工作。

使用 HTML 宏解决 target=“_blank” 的问题:
XWiki 提供了一种方式在 Markdown 页面中嵌入 HTML,而不会受到 Markdown 格式的限制。你可以使用以下步骤解决链接在新页面中打开的问题:

示例代码:

{{html}}
<a href="https://example.com" target="_blank">点击这里打开新页面</a>
{{/html}}

解释:

  • {{html}} 是 XWiki 的 HTML 宏,用来在 Markdown 页面中嵌入 HTML 代码。
  • <a href="..." target="_blank"> 是标准 HTML 链接标签,其中 target="_blank" 属性可以在新窗口或新标签页中打开链接。
  • {{/html}} 结束 HTML 宏。

这种方式能够确保 XWiki Markdown 1.2 中正常处理 HTML,不会将其自动转换为 Markdown。

相关文章:

  • C++初阶学习第六弹------标准库中的string类
  • 微信小程序页面制作——婚礼邀请函(含代码)
  • linux 解压缩
  • sql server 分区表查询
  • Android 12系统源码_窗口管理(八)WindowConfiguration的作用
  • springboot通过tomcat部署项目(包含jar、war两种方式,迄今为止全网最详细!2024更新..建议收藏,教学!万字长文!)
  • 二叉树的链式结构和递归程序的递归流程图
  • JavaScript substring() 方法
  • 关于循环Socket创建超Linux文件句柄限制现象分析
  • Etcd权限认证管理
  • HTML——基本标签
  • Basler 相机与LabVIEW进行集成
  • 便捷数据检索与下载,拟合曲线预测趋势 轻松管理多个项目,实现在线监测
  • Python和C++气候模型算法模型气候学模拟和统计学数据可视化及指标评估
  • SQLite的入门级项目学习记录(四)
  • SpringDataJPA基础增删改查
  • 解决内存8G但是需要读取一个几百G的文件到内存的方法
  • 学术界的利器:Zotero插件提升你的研究效率
  • 深入探究 Flask 的应用和请求上下文
  • 【深度学习】(1)--神经网络
  • 广西北部湾国际港务集团副总经理潘料庭接受审查调查
  • 财政部党组召开2025年巡视工作会议暨第一轮巡视动员部署会
  • 朝着解决问题的正确方向迈进——中美经贸高层会谈牵动世界目光
  • 中美日内瓦经贸会谈联合声明
  • 巫蛊:文化的历史暗流
  • 西藏日喀则市拉孜县发生5.5级地震,震感明显部分人被晃醒