我使用了Web服务,可以轻松创建联系表单并为我管理邮件。我有他们的直接链接,工作正常,并与联系表格打开一个新的页面。加载不适用于某些网址
这是链接: http://apps.cyberth.com/webform/?event=form.show&formId=8957&key=B5220027CF
我使用jQuery在我的网站页面加载到div的和其他地方的网站这一块的代码工作得很好:
$('#news').load("news.html #news");
但是使用近与表单url相同的代码片段不再有效:
$("#contactForm").load("http://apps.Cyberth.com/webform/?event=form.show&formId=8957&key=B5220027CF");
什么能导致这种情况?我读到它可能是一个安全问题,阻止jQuery Ajax加载未存储在本地服务器上的页面。
另外我该如何隔离未来的问题?
其实它可以(见[CORS](http://www.w3.org/TR/cors/)),但你需要一个相当现代的浏览器,而遥远的领域必须合作。 – Tgr