A partir del siglo VII la ciudad vivió bajo dominio franco, veneciano, croata y húngaro, hasta ser tomada por los Habsburgo en 1466.