在 html 页面中包含 php 页面



在这里,我正在尝试访问html页面中的一些php页面。两者都在不同的服务器上运行,一个在WAMP服务器上,当我点击时,我可以在浏览器中看到该页面

http://localhost:8080/winnersphp/index.php

现在我正在尝试在 ajax 加载中访问该页面,就像在本地主机中在不同服务器(在 Eclipse 中,它是码头服务器 (java))中运行的另一个 html 页面一样,页面 URL 是

http://localhost:8888/includephp.html

在这个 html 页面中,我正在使用 Jquery

<script>
    $( document ).ready(function() {
    $("#externalHeader").load("http://localhost:8080/winnersphp/index.php");
    });
</script>

但是没有运气。有什么安全问题吗?或域问题??

最初我考虑了一些域问题,但两者都在本地主机上运行。端口在这里引起任何问题?

有人可以指出我在这里错过了什么吗?

看起来 jQuery 的 .load() 方法类似于 .get() 函数,它受制于同源策略。这确实限制了不同的端口号。

但是,如果您可以使用JSONP,您仍然可以按照以下答案完成任务:https://stackoverflow.com/a/2099771/2482557

相关内容

  • 没有找到相关文章

最新更新