使用jquery调用vaadin应用程序表单php
call a vaadin application form php with jquery
可能重复:
不允许访问控制允许来源访问控制允许来源不允许来源
我用这段代码从PHP页面调用了一个vaadin应用程序:
$.get(
"http://192.168.10.106:8080/FTTBManager/?restartApplication",
{ activate: "1", username: "Ahmed1.Hiwa@gold" },
function(result) {
alert ("Result Was : " +result);
$('#divout').html(result);
},
"text"
)
但我得到以下错误:
Access Control Allow Origin不允许使用Origin localhost。
您似乎试图从与加载页面的服务器(localhost)不同的服务器(192.168.10.106:8080)访问URL。这被称为跨源请求,被大多数现代浏览器阻止。如果您想允许此请求,目标服务器(192.168.10.106:8080)必须在其HTTP标头中提供此信息。
请参阅http://en.wikipedia.org/wiki/Cross-origin_resource_sharing有关更多详细信息,
请注意,Internet Explorer 8似乎会阻止从本地主机到非本地主机的任何请求,即使目标服务器具有CORS头。因此,您可能希望在非本地主机服务器或不同的浏览器中测试相同的东西。
/FTTBManager/url是php页面添加
header('Access-Control-Allow-Origin: *');
同源策略不允许对另一个域/端口/协议执行ajax请求
vaadin应用程序不应该这样工作
您可以尝试使用iframe 将vaadin应用程序嵌入到您的php页面中
你可以试试这个小提琴
相关文章:
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- 将带有多维数组的表单从Javascript提交到PHP
- 使用php将订单表单发送到邮件
- 传递给 PHP 表单时 JavaScript 动态变量上的未定义索引
- 用PHP发送html表单和文件附件
- 使用jquery调用vaadin应用程序表单php
- 使用Ajax插入Mysql表单php,无需重新加载页面
- 使用 AJAX 提交表单 PHP JQuery 将我带到操作页面
- jquery联系表单PHP问题
- 提交图片上传表单PHP
- 联系表单php、js和jquery问题
- 在HTML表单(PHP)中使用JQuery动态下拉列表
- 电子邮件表单PHP不工作
- 表单PHP在一个域上工作,而不是在另一个域
- 将隐藏字段值替换为NoUiSlider值的值,以传递到表单PHP
- 使用ajax发送表单PHP
- 如何发送html电子邮件注册表单php,将自动电子邮件我使用ajax
- 联系表单+ PHP +验证
- 支付导航表单php支付网关和返回php(响应返回php页面)
- 内联表单 PHP