2012-11-02 66 views
2

我有一個表單,我使用JavaScript來驗證表單,所以如果我們將字段留空,它會提示「請輸入您的姓名」。JavaScript alert「the page says」

如果我直接去鏈接,它完美的作品。但我正在使用iFrame將其嵌入到其他網站中。當我將它嵌入,然後點擊一個空場提交它說:

http://www.domain.com的網頁顯示:請輸入您的姓名

+2

而你的問題是? –

+1

我會爲您的錯誤消息交換佔位符的警報。這樣至少看起來是一致的,侵入性更小,更乾淨 – 2012-11-02 13:01:14

回答

5

這是一種安全措施,以防止框架的網站從顯示似乎來自父站點的消息。你不能避免使用alert()

您可以通過修改DOM將其顯示爲頁面的一部分來向用戶顯示信息。