the ranger windows just bolt in with this sticky sealant, very easy to do just need to find the right size window, i just resealed mine so i know its not hard to replace them plus its what i do for a living.
R.I.P. 1999 Ranger XLT 3.0, 206,000 stock drivetrain
-Totaled after accident 2009.10.30 with brand new engine and tranny
1998 Ranger XLT 4X4 4.0, 200,xxx stock drivetrain
-Still running like a champ