Javascript 脚本以字符串形式返回文件

Javascript 脚本以字符串形式返回文件,javascript,php,html,string,Javascript,Php,Html,String,我想做的很简单,但我在工作中遇到了困难。。。 它基本上是html页面上的文本,根据不同html文件中存在的文本而变化 主html文件: <html> <body> <label for="Order2" id="Order2"> </label> <script> var Order2 = returnedfromthephpfile; document.getE

我想做的很简单,但我在工作中遇到了困难。。。 它基本上是html页面上的文本,根据不同html文件中存在的文本而变化

主html文件:

<html> 
<body>
       <label for="Order2" id="Order2"> </label>
       <script>
           var Order2 = returnedfromthephpfile;
           document.getElementById('Order2').innerHTML = Order2;
       </script>
</body>
</html>
<TABLE BORDER="0" cellpadding="0" CELLSPACING="0"><TR><TD WIDTH="360" HEIGHT="190" VALIGN="top">Hello</TD></TR></TABLE>
这是我的php文件:

<?php
    $src = fopen('C:\\Order.html', 'r');
    return $src;
    fclose($src);
?>
另一个html文件:

<html> 
<body>
       <label for="Order2" id="Order2"> </label>
       <script>
           var Order2 = returnedfromthephpfile;
           document.getElementById('Order2').innerHTML = Order2;
       </script>
</body>
</html>
<TABLE BORDER="0" cellpadding="0" CELLSPACING="0"><TR><TD WIDTH="360" HEIGHT="190" VALIGN="top">Hello</TD></TR></TABLE>

有人知道我该怎么做吗,或者有没有更简单的方法来做吗?

您想使用file\u get\u contents将文件内容转换成字符串。


如何改变,为什么文本会改变,以及一页如何知道另一页上发生了什么。它并不像你想象的那么简单,你的php是相当离谱的。使用文件获取内容而不是fopen。使用echo$src;-假设您正在进行一个AJAX调用,这是隐含的,但不是明确的。谢谢这里的所有答案。您有没有我应该使用的AJAX调用的示例,其中的retirnedfromthphpfile是用retirnedfromthphpfile编写的?提前谢谢!