(только переформатированный):
ровщики рекламы блокируют все новые вкладки, открытые, если содержимое является блобом. Я предполагаю, что есть какая-то причина этого, но я не могу понять это. Я не думаю, что что-то особенно небезопасно с каплями, иначе сам браузер заблокирует их, поэтомуПочему блокировщики рекламы делают это, даже не давая вам возможность просмотреть его?
Вот скрипка, так как она не работает должным образом с помощью фрагмента кода Stack Overflows:
https://jsfiddle.net/Pharylon/dqjtha81/32/
const myString = "Hello World!";
const blob = new Blob([myString], {
type: 'text/plain'
});
const fileURL = URL.createObjectURL(blob);
const myLink = document.getElementById("blob-link");
myLink.setAttribute("href", fileURL);
myLink.style.display = "block";
document.getElementById("my-div").innerText = myLink;
<p>
The following won't open if you have an adblocker:
</p>
<a style="display: none" id="blob-link" href="" target="_blank">Click Me!</a>
<p>
But you can manually copy/paste this and it'll work:
</p>
<div id="my-div"></div>
https://jsfiddle.net/Pharylon/dqjtha81/32/
Опять же, мой вопросПочему блокираторы делают это. Спасибо!