Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.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单击按钮时,如何将文本文件的内容复制到另一个文本文件中?_Javascript - Fatal编程技术网

当使用Javascript单击按钮时,如何将文本文件的内容复制到另一个文本文件中?

当使用Javascript单击按钮时,如何将文本文件的内容复制到另一个文本文件中?,javascript,Javascript,到目前为止,我所做的是在刷新页面时运行的PHP代码: <?php $pageRefreshed = isset($_SERVER['HTTP_CACHE_CONTROL']) && $_SERVER['HTTP_CACHE_CONTROL'] === 'max-age=0'; if($pageRefreshed) { $file01 = file_get_contents("file01.txt"); $path = "fi

到目前为止,我所做的是在刷新页面时运行的PHP代码:

<?php
    $pageRefreshed = isset($_SERVER['HTTP_CACHE_CONTROL']) && $_SERVER['HTTP_CACHE_CONTROL'] === 'max-age=0';

    if($pageRefreshed) {
        $file01 = file_get_contents("file01.txt");
        $path = "file02.txt";
        $file02= file_get_contents($path);
        if ($file01!== $file02){
            file_put_contents($path, $file01);
        }
    }   
?>
但是,我有一个HTML按钮:

<button class="btn" id="refreshPanel" onclick="refresh_panel()">Refresh Panel</button>
如果使用纯javascript单击此按钮,我想将file01的内容复制到file02中

文件以及.html和.js文件都存储在我的计算机的同一文件夹中


感谢您的帮助和提前的时间

如果您试图在客户端计算机上编写文件,则不能以任何跨浏览器的方式执行此操作


如果要执行类似操作,必须将这些操作的执行传递给服务器端

请创建一个代码段。您计划如何运行JavaScript?Node.js?经典ASP?科尔多瓦?还有别的吗?@MarcoSalerno。谢谢你的评论。我是新来的,这是一个很有帮助的评论。我补充了我迄今为止所做的工作。我将感谢你的帮助@昆汀:谢谢你的评论。比如:in.htmlfile@maziarser-您是否希望您访问的任何网站都可以包含一点JavaScript,并且能够读取和写入硬盘上的任何文件?因此,我需要使用ajax-例如@maziarser-否。ajax允许您发出HTTP请求。它不允许你修改文件。@Quentin有什么办法可以解决我的问题吗?