当特定文本输入字段发生更改时,我希望发送一个POST请求,使用JavaScript实现。
以下是我的当前代码:
<input name="message" onchange="$.ajax({type: \"POST\", url: \"http://example.com/example.php\", data: \"message=\" + document.getElementsByName(\"message\")[0].value});" />
现在,它在普通连接上运作正常,但在安全连接(SSL)上不起作用。
我的意思是,页面是安全的,但请求被发送到一个非安全页面。
有解决方案吗?
因此,JSON-P被许多人视为一种不安全和hacky的跨域Ajax方法,这是有原因的。作者必须勤奋地仅对他们控制或隐含信任的远程Web服务进行此类调用,以避免损害其用户。
- KJYe.Name