Den 22-årige montenegrinske landslagsmittfältaren lämnar ryska Rubin Kazan eftersom kriget i Ukraina möjliggör en utlåning under våren. Han kommer att hinna spela tolv allsvenska matcher för Djurgården.
Haksabanovic, född i Hyltebruk i Halland, spelade flera säsonger i Halmstad och även i IFK Norrköping och har ute i Europa spelat för West Ham, Malaga och sedan i fjol i Rubin Kazan.
"Nu uppstod den här situation som är väldigt tråkig och jag kände att det blev dags för mig att byta miljö. Så jag och Bosse (Andersson, sportchef) har haft tät kontakt kring det och Djurgården var det självklara valet för mig", säger Haksabanovic i ett pressmeddelande.