<h3>11.1 更新记录</h3>
<ul>
<li>2026-08-18 修复右下角 AI 悬浮按钮拖动时常失效的问题:图标改为不可原生拖拽、事件直接落在按钮上,避免浏览器图片拖拽劫持 Pointer 拖拽手势;按下拖动时不再有 1px 移位。</li>
- <li>2026-08-18 修复「下载 Markdown」导入 Azure DevOps Wiki 后仅显示到 §4.2 的问题:代码块改以 4 空格缩进式代码块导出(不再用 ``` 围栏),避免围栏闭合异常吞掉后续章节。</li>
+ <li>2026-08-18 修复「下载 Markdown」导入 Azure DevOps Wiki 后仅显示到 §4.2 的问题:代码块改以 4 空格缩进式代码块导出(不再用 ``` 围栏),避免围栏闭合异常吞掉后续章节;表格单元格内将 <code><</code> 与 <code>></code> 转义为 HTML 实体,避免 Azure 把 <code><select></code> 当成未闭合标签吞掉后续内容。</li>
</ul>
<ul>
function table2md(table){
let md=''; const rows=table.querySelectorAll('tr');
rows.forEach((tr,i)=>{
- const cells=[...tr.querySelectorAll('th,td')].map(c=>inlineOf(c).replace(/\|/g,'\\|'));
+ const cells=[...tr.querySelectorAll('th,td')].map(c=>inlineOf(c).replace(/</g,'<').replace(/>/g,'>').replace(/\|/g,'\\|'));
md+='| '+cells.join(' | ')+' |\n';
if(i===0) md+='| '+cells.map(()=>'---').join(' | ')+' |\n';
});