jquery在zkoss http请求中

时间:2013-11-29 09:05:48

标签: jquery httprequest zk

嘿,也许你可以帮我找到我的功能中的问题? 我想从url信息获取并在文本框后发布。

<window title="test" border="normal">
<vlayout>
<textbox w:onOK="httpGet()" xmlns:w="client"/>
    <textbox id="opa"/>
</vlayout>
<script><![CDATA[


function httpGet()
  {

    xmlhttp=new XMLHttpRequest();

  xmlhttp.onreadystatechange=function()
    {
      document.getElementById("opa").innerHTML=xmlhttp.responseText;
    }
  xmlhttp.open("GET", "http://stackoverflow.com/questions/20281856/jquery-in-zkoss-http-request", true);
  }
]]></script>
</window>

1 个答案:

答案 0 :(得分:0)

好的,根据您提供的信息,我认为您遇到了 Same-origin policy (SOP) 。简而言之,这意味着出于安全原因,Web浏览器不允许java脚本访问其他页面。

您可能正在运行本地开发服务器。这是域 localhost 。并且您尝试访问域 stackoverflow.com 。由于这些不同域SOP 不允许访问

您可以使用服务器端代码查询网页,然后将其提供给客户端。