Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.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
Javascript 停止使用PHP和jQuery打印内容_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 停止使用PHP和jQuery打印内容

Javascript 停止使用PHP和jQuery打印内容,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我试图使用PHP从另一个域检索内容,并使用jQuery将其存储在一个变量中。但我不知道为什么它一直在打印内容 <?php $content = file_get_contents('http://google.com'); ?> <script> var content = '<?php echo $content; ?>'; </script> EDITED: ---------- <script> var con

我试图使用PHP从另一个域检索内容,并使用jQuery将其存储在一个变量中。但我不知道为什么它一直在打印内容

<?php
  $content = file_get_contents('http://google.com');
?>

<script>
  var content = '<?php echo $content; ?>';
</script>


EDITED: 
----------
<script>
  var content = escape('<?php echo addslashes($content); ?>');
</script>

var内容=“”;
编辑:
----------
var内容=逃逸(“”);

这个编辑过的版本仍然无法使用。

尝试将类似于bellow的ascape和addslashes添加到php中

<?php
  $content = file_get_contents('http://google.com');
?>

<script>
  var content = escape('<?php echo addslashes($content); ?>');
</script>

var内容=逃逸(“”);

我不确定收集内容后您打算对其进行什么处理,但这将允许您在不打印的情况下存储内容。如果您计划获取API或类似内容,它可能会很有用

<body id="place-content">
</body>

<?php
  $content = file_get_contents('http://google.com');
?>

<script type="text/javascript">
   var content = <?php echo json_encode($content); ?>;
   // Uncomment this line to have 'content' print...
   //document.getElementById("place-content").innerHTML = content; 
</script>

var含量=;
//取消对此行的注释以打印“内容”。。。
//document.getElementById(“放置内容”).innerHTML=content;

你必须把它放在引号中,并转义任何引号,这样它就不会破坏你的javascript代码。你是说var content='';是的,来自google.com的内容也会有大量的单引号和双引号以及其他特殊字符。你应该逃离他们。它仍然在打印内容,甚至添加了escape和addslashesThanks Nathan!这就是我要找的!现在我可以设置一个代理来检索外部网站中的某些元素。你能告诉我PHP检索的格式是什么吗?所以我们需要使用json_编码?