# ids.js **Repository Path**: sinriv/ids.js ## Basic Information - **Project Name**: ids.js - **Description**: 表意文字描述符渲染工具 - **Primary Language**: JavaScript - **License**: Zlib - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 2 - **Created**: 2020-06-21 - **Last Updated**: 2023-01-25 ## Categories & Tags **Categories**: javascript-toolkits **Tags**: None ## README # ids.js表意文字渲染工具 本工具可将表意文字描述符“⿰⿱⿲⿳⿴⿵⿶⿷⿸⿹⿺⿻”渲染为真实的汉字(说简单点,就是用来在网页上显示自己造的汉字的) ## 使用方法 先加载ids.js和ids.css两个文件,然后用decodeIDS(str)将str解析为汉字 也可以使用下面的代码,将[ids][/ids]标签中的内容解析为汉字 ``` str = str.replace(/\[ids\]([^\[]*)\[\/ids\]/g, function(res){ try{ var str = res.replace("[ids]",""); str = str.replace("[/ids]",""); var ch = decodeIDS(str); return "
"+ch+"
"; }catch(e){ console.log(e); } return "无法解析"; }); ``` ## 效果 ![img](test.png) [实际效果(翻到页尾)](https://sinriv.com/psg1) 修改自[ids_renderer](https://github.com/hedalu244/ids_renderer)