An Israeli attack on a vehicle in Gaza City has killed at least three Palestinians.