XSS攻击的机制和防御措施有哪些?