评论表单中的网址强制写 http 的缘由
和威哥混互联网小算也差不多10年了,每当无味时候去他那里总能找到兴趣点。每次有问题给他留言都是不厌其烦的详细解释,让人特别满足,也常以为自己很幸运,可以得到大神的关注。最近跑过去,又是满满的收获~
起因是这样的,最近用上了威哥G主题,不论是自己测试还是去威哥那里评论,输入网址的时候总提示要带 http 字符。因为林三自己输入网址和访问他人博客留言时喜欢简洁,总是用 mubwx.com 来填充,而最近却被反复提醒网址不完整。留言给威哥(威言威语)后,威哥讲的很明白,说清了因果,也给出了方案。
将网址输入框相关代码中的 type="url" 改成 type="text" 就行啦!
威哥的解释是使用 url 这个类型是符合 html5 标准的用法,现代浏览器都会识别并验证网址合规,而改成 text 后就不会验证他是否为网址。如果修改了数据类型,虽然用起来简单了,但是输入网址的内容却没有了限制。所以,到底要怎么样,还得看不同人的爱好了,鱼和熊掌不可兼得嘛!
Ps:林三想起以前在zblogAsp中实现这个效果时候,用 function 写了好些判断语句,现在接触到 php 代码后居然这么快就可以实现,感慨技术升级之快速,感慨学海无涯之广阔,以后还要多折腾的说。