JavaScript-код не содержит метаданных - PullRequest
0 голосов
/ 16 октября 2018

Я не очень разбираюсь в JS и пытаюсь создать простое веб-приложение, которое может читать метаданные по заданному URL-адресу и искать дату последнего обновления файла.

I 'используя этот код для .js:

app.use(function(req, res, next) {
   res.header("Access-Control-Allow-Origin", "*");
   res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
  next();
 });

function update(){
    var url = document.getElementById('input-url').value;
        if (url === ''){
        alert("The URL must be filled!");
    } else{
    $.get('imput-url');
    var updatedate = /(?:\<meta\ name\=\"updated_at\"\ content\=\")([^\"]*)/;
    alert("Last Updated " + data.match(updatedate)[1]);
    }}

Пример URL будет https://docs.microsoft.com/en-us/sql/index?view=azuresqldb-current

Как вы можете видеть, в метаданных есть тег «updated_at», который я 'Я пытаюсь получить с помощью этого приложения.

HTML для этого представляет собой простое текстовое поле (для добавления URL) и кнопку, которая вызывает функцию обновления

Однако, когда я пытаюсь это сделатьв отладчике Mozilla я получаю следующие ошибки:

  • ReferenceError: источник не определен

Я возился с кодом уже 6 часов подряд, и ядействительно мог бы использовать свежую пару глаз.

...