Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何使用iframe显示其他网站?_Jquery_Html_Wordpress_Plugins_Jquery Plugins - Fatal编程技术网

Jquery 如何使用iframe显示其他网站?

Jquery 如何使用iframe显示其他网站?,jquery,html,wordpress,plugins,jquery-plugins,Jquery,Html,Wordpress,Plugins,Jquery Plugins,网页正在加载,没有任何错误,但当我单击按钮加载iFrame时,什么也没有发生。任何人都可以告诉我如何在WordPress中修复它,他们有没有解决这个问题的插件。尝试使用iframe,如果你想与内部网站交互尝试使用iframe,如果你想与内部网站交互你不能从其他网站下载数据。 使用PHP编写的简单代理 echo (file_get_contents($_POST['url'])); 并使用jQuery $.ajax({ url: "./your_proxy.php", type: "PO

网页正在加载,没有任何错误,但当我单击按钮加载iFrame时,什么也没有发生。任何人都可以告诉我如何在WordPress中修复它,他们有没有解决这个问题的插件。

尝试使用iframe,如果你想与内部网站交互

尝试使用iframe,如果你想与内部网站交互

你不能从其他网站下载数据。 使用PHP编写的简单代理

echo (file_get_contents($_POST['url']));
并使用jQuery

$.ajax({
  url: "./your_proxy.php",
  type: "POST",
  data: {
    url: 'https://www.youtube.com'
  },
  dataType: "html",
  success: function(data) {
    var d = $(data); // your data
  }
});

您不能从其他站点下载数据。 使用PHP编写的简单代理

echo (file_get_contents($_POST['url']));
并使用jQuery

$.ajax({
  url: "./your_proxy.php",
  type: "POST",
  data: {
    url: 'https://www.youtube.com'
  },
  dataType: "html",
  success: function(data) {
    var d = $(data); // your data
  }
});

首先,您有错误的双
包装:

<script>
      <script type="text/javascript">
      ...

...
而且您没有单击按钮处理程序。所以点击后你不会有任何反应。 在URL上还有一个奇怪的部分“.productlist”。你想用它做什么? 也许你在找这样的SMT

<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
    <script type="text/javascript">
        jQuery(document).ready(function () {
            $('#fetch-btn').click(function () {
                jQuery("#div1").load("any-url");
            });
        });
    </script>
</head>
<body>

<div id="div1" class="product-list"></div>

<button id="fetch-btn">Get External Content</button>

</body>
</html>

jQuery(文档).ready(函数(){
$('#获取btn')。单击(函数(){
jQuery(“#div1”).load(“任何url”);
});
});
获取外部内容
但它仍然无法将整个外国网站内容加载到您的div中。您应该使用iframe。您应该阅读并尝试在域中使用任何代理。
它对你有帮助吗?

首先,你有错误的双重包装:

<script>
      <script type="text/javascript">
      ...

...
而且您没有单击按钮处理程序。所以点击后你不会有任何反应。 在URL上还有一个奇怪的部分“.productlist”。你想用它做什么? 也许你在找这样的SMT

<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
    <script type="text/javascript">
        jQuery(document).ready(function () {
            $('#fetch-btn').click(function () {
                jQuery("#div1").load("any-url");
            });
        });
    </script>
</head>
<body>

<div id="div1" class="product-list"></div>

<button id="fetch-btn">Get External Content</button>

</body>
</html>

jQuery(文档).ready(函数(){
$('#获取btn')。单击(函数(){
jQuery(“#div1”).load(“任何url”);
});
});
获取外部内容
但它仍然无法将整个外国网站内容加载到您的div中。您应该使用iframe。您应该阅读并尝试在域中使用任何代理。
这对你有帮助吗?

编辑你的文章时,如果能提供更多详细信息,如清楚地说明你预期的点击行为和/或错误,那将是一件好事。如果能提供更多详细信息,如清楚地说明你预期的点击行为和/或错误,那将是一件好事。