首页 > 解决方案 > 表单输入时如何运行JS函数

问题描述

我想创建一个网站,用户将在其中输入 webflow 网站 URL,然后他们将获得代码

JS 代码 // 使用 (npm install website-scraper)

然后在magic.js(文件名)中添加以下代码

const websiteUrl = formvar; // formvar will be placed as url

scrape({
    urls: [websiteUrl],
    urlFilter: function(url) {
        return url.indexOf(websiteUrl) === 0;
    },
    recursive: true,
    maxDepth: 50,
    prettifyUrls: true,
    filenameGenerator: 'bySiteStructure',
    directory: './node-website'
}).then((data) => {
    console.log("Entire website succesfully downloaded");
}).catch((err) => {
    console.log("An error ocurred", err);
});

要运行它,我需要使用终端

node magic.js

我想要的是通过一键提交表单来完成

标签: javascriptnode.jsnpmweb-scraping

解决方案


推荐阅读