как перетасовать символы заголовка заголовка, как будто он расшифровывается? - PullRequest
0 голосов
/ 12 февраля 2020

Я вчера натолкнулся на эту новость, когда открываю ее, название поста перемешивается, как будто оно расшифровывается, через несколько секунд появляются оригинальные заголовки. Вот ссылка: https://www.washingtonpost.com/graphics/2020/world/national-security/cia-crypto-encryption-machines-espionage/

Это JavaScript?

Вопрос: если это JavaScript, как можно получить его код? Как работает эта функция?

Ответы [ 2 ]

1 голос
/ 27 февраля 2020

Вот решение, которое использует rando js, которое поможет вам в этом:

var finalString = "TOP SECRET";

function showScramble(){
  var characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
  document.getElementById("scrambled").innerHTML = randoSequence(characters).slice(0, Math.min(finalString.length - 1, characters.length - 1)).join("");
}

var runs = 1;
var scrambleInterval = setInterval(function(){
  if(++runs == 7){
    document.getElementById("scrambled").innerHTML = finalString;
    clearInterval(scrambleInterval);
  }
  else{
    showScramble();
  }
}, 200);
showScramble();
<script src="https://randojs.com/1.0.0.js"></script>
<h1 id="scrambled"></h1>
0 голосов
/ 27 февраля 2020

Я нашел другое решение, которое искал! :)

Генерация случайной строки / символов в JavaScript:

Генерация случайной строки / символов в JavaScript

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...