猿问

在 JavaScript 中打开和修改文件的函数

我在 Web 开发方面非常(非常)菜鸟,我需要帮助。


总而言之,我从一些 HTML 表单中收集了一些数据,并在我的 JavaScript 代码(全局变量 _customScript)中生成了一个字符串。


<SELECT id="product-green" NAME="Liste" class="select_green" onChange="mviewer.customControls.s2product.updateBandes()">

        <OPTION label="B01" value="B01"> B01 </OPTION>

        <OPTION label="B02" value="B02"> B02 </OPTION>

        <OPTION label="B03" value="B03"> B03 </OPTION>

        <OPTION label="B04" value="B04"> B04 </OPTION>

        <OPTION label="B05" value="B05"> B05 </OPTION>

        <OPTION label="B06" value="B06"> B06 </OPTION>

        <OPTION label="B07" value="B07"> B07 </OPTION>

        <OPTION label="B08" value="B08"> B08 </OPTION>

        <OPTION label="B09" value="B09"> B09 </OPTION>

      </SELECT>

updateBandes: function() {


var redBand = $('.select_red').options[$('.select_red').selectedIndex].value;

var greenBand = $('.select_green').options[$('.select_green').selectedIndex].value;

var blueBand = $('.select_blue').options[$('.select_blue').selectedIndex].value;


_customScript = 'return [2.5*'+ redBand + ', 2.5*' + greenBand + ', 2.5*' + blueBand + '];'


_updateEvalScriptFile();

        },

现在我需要创建一个函数 (_updateEvalScriptFile) 以便将此字符串放入文件中并保存。这个文件已经存在于服务器上,我有它的 URL,我只需要清除这个文件中的所有内容并将其替换为这个字符串。


我很确定这是一项简单的任务,但我找不到任何明确的解释。你能帮我吗 ?Ps:对不起,如果我说错了或不合逻辑,因为我说我在网络开发方面非常菜鸟


白板的微信
浏览 214回答 2
2回答

米脂

如果该文件存在于服务器上,并且您有直接指向该文件的 URL 地址(该文件必须在服务器的公共空间中,以便可以通过其 URL 直接访问该文件),则这是一项简单的任务。另一方面,如果您要尝试访问客户端文件系统上的本地文件,则出于安全原因,这是不可能的。为此,您必须使用文件上传对话框。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答