Blackout curtains or the reflective silver ones?
Cardboard...though it may hold in too much heat...not sure.
And, to keep them in place, what about strips of Velcro, if tape won't stay in place?
I hope that you can find something which works, because this is unlikely to be the only heatwave of the year. :-(
Love All Life; Thank You For Posting! :)