Copolymers which contain either alcohol or chloride functionalized polystyrene units have been prepared and they participate in Friedel–Crafts chemistry to give cross-linked polymers by the evolution of either hydrogen chloride or water. Proof of cross-linking comes from the identification of the evolved gas, the insolubility of the product, and the thermal resistance of the newly formed polymer. The onset temperature for the degradation is raised by about 100°C relative to that of polystyrene and the fraction which is not volatile at 800°C ranges from 10% for the alcohol copolymers to 20% for the chloride copolymers