javascript - 在 curl 返回中隔离 css/head/etc

标签 javascript php html css curl

我正在使用 curl 获取外部站点。我让它工作,但是当我显示结果时,它们接管了我的内容。意思是-它是 css 影响我的网页,它的 z-index 有时比我的高,等等。我正在寻找一种方法来隔离这个网站,以便它被视为与我的分开。我希望它像 iframe 一样工作,我可以控制它的 z-index,所以它的 css/javascript 根本不会影响我的网站。

<?php
  function fetch_site($base){
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $base);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

    ob_start(); 
      $result = curl_exec($curl);
      curl_close($curl);
    ob_end_clean(); 

    return $result;
  } 
?>

<div class='myContent'/>
<div class='targetSite'>
    <?php print fetch_site('http://www.....com/'); ?>
</div>

最佳答案

<div class='myContent'>
<div class='targetSite'>
    <?php // print fetch_site('http://www.google.co.in/'); ?>
    <object data="http://www.example.net/" width="600" height="400">
    <embed src="http://www.example.net/" width="600" height="400"> </embed>
    Error: Embedded data could not be displayed.
</object>
</div>
</div>

关于javascript - 在 curl 返回中隔离 css/head/etc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34343884/

相关文章:

javascript - Bootstrap 4 "All"选项卡

php - 如果条件为真但不是在每一行都为真,如何插入或更新?

php - 在 Nginx 中重写部分 SEO 友好的 URL

javascript - 将 Javascript 变量传递给 Python Flask

php - 除非删除 PHP 代码,否则不会显示登录页面

javascript - React AXIOS 帖子 - 简单测试不起作用(快速)

javascript - Pycharm:导航到 require ('path/to/file' 中指定的 JS 源)

javascript - 如何在 base64 编码的图像上使用 tesseract.js

php - 如何定义一个只有在没有参数传递给构造函数时才能实例化的类?

javascript - jQuery 水平滚动的问题