今天看到一个chrome插件:“為什麼你們就是不能加個空格呢?”
它的功能是自动在网页中所有的中文字和半形的英文、数字、符号之间插入空白。
比如:
在许多c++IDE和编译器里,main函数经常会像这样
会被处理成:
在许多 c++IDE 和编译器里,main 函数经常会像这样
该项目的GitHub地址:https://github.com/vinta/pangu.js
如何在网站里使用?
其实只要引入作者提供的javascript就行了
首先在head标签中引用盘古空白的javascript地址:
<script src="https://cdnjs.cloudflare.com/ajax/libs/pangu/3.0.0/pangu.min.js"></script>
然后在body标签上添加id(head.php):
<body id="pangu">
最后在body结束前加上js语句:
<script>pangu.spacingElementById('pangu');</script>
因为我用了ajax,所以这里比较偷懒,用的是:
<script> window.setInterval(dopangu,10000); function dopangu(){ pangu.spacingElementById('pangu'); } </script>
这样网站就会自动地在中英文和数字间加上空格了~
经测试,本方法不兼容IE11浏览器
转载保留版权:晨旭的博客 » 《为什么你们就是不能加个空格呢?》如果喜欢可以: 点击右侧上方的邮件订阅,订阅本站