在JS中编辑服务器端文件

时间:2010-08-16 17:44:58

标签: javascript jquery

我正在制作一些供个人使用的脚本。现在我倾向于将我的CD收藏列表保存在一个html文件中,该文件具有一些时尚的设计,但我厌倦了用“手”编辑列表,这意味着我不想每次添加新CD时编辑代码。那么有没有一种方法可以使用JS或JQuery,所以我可以添加/读取本地文件(这个脚本不是远程的,它是本地的(虽然我可能会尝试远程托管它)。

我不想使用除HTML,CSS和JS / JQuery之外的任何其他语言。

编辑:是否可以添加一个链接,当我点击计算机上的某个应用程序时,该链接将启动。

2 个答案:

答案 0 :(得分:1)

如果您只想使用HTML和JavaScript,则不会。您需要某种服务器端脚本来写入文件。

这些评论让我思考,我知道这不是你要求的,但你可以使用node.js

来使用服务器端javascript

答案 1 :(得分:0)

你可以这样做:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">

<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>CD Collection</title>
    <script type="text/javascript" charset="utf-8" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    <script type="text/javascript" charset="utf-8">
        var cds = ['cd1', 'cd2', 'cd3'];
        $(function() {
            $(cds).each(function() {
                $('#cd_list').append('<li>' + this + '</li>')
            });
        });
    </script>
</head>
<body>
    <p>
        <ul id="cd_list"></ul>
    </p>
</body>
</html>

带有cd列表的内联js可以作为单独的文件加载,就像引入jquery一样。