You can try heavy duty velcro or command strips.
You can use drop cloth! https://arayofsunlight.com/cheap-no-sew-farmhouse-curtains/
Here are my no sew drapes: https://www.aratariathome.com/blog/diy-drop-cloth-curtains
To make such drapes, consider using flat sheets and put the rod through the large hem of the sheet. You have to open each end is all.
You can buy curtain rings with clips if your curtain dosn't have a pocket for a rod.