js如何判断图片链接是本地路径还是网络地址?
js如何判断图片链接是本地路径还是网络地址?
例如:
图片本地途径: /img/avatar.png
图片网络地址: xxx.com/avatar.png
如何判断?
因为需要判断是本地途径的话,自己要加上域名 变为xxxxx.com/img/avatar.png
如果是网络地址就不用理它
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
写个正则去判断是否是包含http(s)开头的地址:
取src属性再用正则检测
取src判断链接是否包含http,如果不包含则是本地图片。如果包含判断域名是否和当前域名一致,如果一致则是本地图片,否则是网络图片