Câu trả lời ngắn gọn : làm mới trang sau khi thực hiện lần đầu bạn gửi javascript hoặc nhấn vào URL sẽ hiển thị trang bạn đang chỉnh sửa.
Câu trả lời dài : bởi vì văn bản bạn điền vào biểu mẫu bao gồm javascript và trình duyệt không nhất thiết phải biết rằng bạn là nguồn của javascript, sẽ an toàn hơn cho trình duyệt khi cho rằng bạn không phải là nguồn của JS này và không chạy nó.
Ví dụ : Giả sử tôi đã cung cấp cho bạn một liên kết email hoặc facebook của bạn với một số javascript trong đó. Và hãy tưởng tượng rằng javascript sẽ nhắn cho tất cả bạn bè của bạn liên kết thú vị của tôi. Vì vậy, trò chơi để lấy liên kết đó được gọi trở nên đơn giản, hãy tìm một nơi để gửi javascript sao cho nó sẽ được đưa vào trang.
Chrome và các trình duyệt WebKit khác cố gắng giảm thiểu rủi ro này bằng cách không thực thi bất kỳ javascript nào trong phản hồi, nếu nó có trong yêu cầu. Cuộc tấn công bất chính của tôi sẽ bị cản trở vì trình duyệt của bạn sẽ không bao giờ chạy JS đó.
Trong trường hợp của bạn, bạn đang gửi nó vào một trường biểu mẫu. Trường Post of the form sẽ gây ra kết xuất trang sẽ hiển thị Javascript khiến trình duyệt lo lắng. Tuy nhiên, nếu javascript của bạn thực sự được lưu, việc nhấn vào cùng một trang đó mà không gửi biểu mẫu sẽ cho phép nó thực thi.