I am downloading some songs but the browser is not accepting external sd card as storage location
Use a downloader app like Advanced Download Manager (link) wherein you can set storage location for downloaded files.