扫码关注官方订阅号
我们做的是一个在线阅读器,想要给用户提供自选字体的功能。请问如何在web上实现像word那样,下拉看到好多本地字体的功能?或者说,是否有可能实现?
走同样的路,发现不同的人生
可以用flash:http://hasseg.org/blog/post/5...纯js: http://www.lalit.org/lab/java...
参考:http://stackoverflow.com/a/33...
没有权限读取本地文件的。但是你可以用CSS3配置font-face,把字体放在服务器,这样就可以忽略本地是否存在可用字体。
CSS3
font-face
@font-face{ font-family: "My font"; src: url("字体文件路径"); } .demo { font-family: "My font"; }
你的思路 应该是 选中文字,然后选择相应的字体选项,对应地改变你选中文字的font-family对吧;你去查下相应的选中的api(这个用我也没用过),然后将选中的内容 用个 <font>之类的标签加上相应的字体属性 ,进行拼接,最后将拼接好的内容 替换掉选中了的内容。大概思路就这样了。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以用flash:http://hasseg.org/blog/post/5...
纯js: http://www.lalit.org/lab/java...
参考:http://stackoverflow.com/a/33...
没有权限读取本地文件的。
但是你可以用
CSS3配置font-face,把字体放在服务器,这样就可以忽略本地是否存在可用字体。你的思路 应该是 选中文字,然后选择相应的字体选项,对应地改变你选中文字的font-family对吧;你去查下相应的选中的api(这个用我也没用过),然后将选中的内容 用个 <font>之类的标签加上相应的字体属性 ,进行拼接,最后将拼接好的内容 替换掉选中了的内容。大概思路就这样了。