Конфигурационный файл txt для js

404
25 декабря 2016, 22:03

Есть некоторый iframe с видео, который открывается на странице по таймауту. Можно ли сделать конфиг в формате .txt и управлять таймером и одним из видео? Пример:

video_type=sequence/random. 
video_idle_time=600 
videoID=1;video_name=video1.mp4
videoID=2;video_name=video2.mp4
videoID=3;video_name=video3.mp4
videoID=4;video_name=video4.mp4
videoID=5;video_name=video5.mp4

Видео будут браться рандомно, закрывая весь контент и выглядеть должно быть так:

Как это можно реализовать? Спасибо.

Answer 1
$.ajax({
  method:"GET",
  dataType:"text",
  url:"static.txt",
  success:function(data) {
    // parse string data here
  }
});

Я бы рассмотрел вариант с данными в файле в формате JSON. Тогда data - это уже js объект:

{
  "video_type":"sequence/random", 
  "video_idle_time":600,
  "videos":[ 
    {"ID":1,"name":"video1.mp4"},
    {"ID":2,"name":"video2.mp4"},
    {"ID":3,"name":"video3.mp4"}
  ]
}
$.ajax({
  method:"GET",
  dataType:"json",
  url:"static.txt",
  success:function(data) {
    console.log(data.video_idle_time);
    ...
  }
});
READ ALSO
JS - Доработать функцию переноса [требует правки]

JS - Доработать функцию переноса [требует правки]

Здравствуйте, очень слаб в JS, нужна помощь, есть скрипт

344
Как оптимизировать данный код

Как оптимизировать данный код

Здравствуйте, Есть 2 блока, хочется чтобworkDataHeight блок брал высоту

347
You must pass a string or Handlebars AST to Handlebars.compile. You passed undefined

You must pass a string or Handlebars AST to Handlebars.compile. You passed undefined

Помогите найти ошибкуИспользую Handlebars и jQuery

971