Как удалить слово при подключении удаленного javascript?

94
06 апреля 2021, 13:50

На сайте подключен внешний удаленный javascript таким образом:

<script async src="https://site.ru/smi.js"></script>

В файле содержится в разных местах слово "Реклама", которое нужно удалить. Как это сделать?

Пробовал на php командой $javafile = str_replace('Реклама', '', $var); , но ничего не вышло естественно.

Answer 1

На чужом сервере вы этим файлом распоряжаться, конечно, не можете. Но вы можете его скачать и удалить из него что угодно.

Если очень хочется, то можно делать это прям на лету.

<script async src="https://your_site.ru/smi.js.php"></script>

и такой прокси:

<?php // smi.js.php
$smiJs = file_get_contents('https://site.ru/smi.js');
echo str_replace('Реклама', '', $smiJs);
READ ALSO
Не понятное поведение скрола элемента на Safari (ios)

Не понятное поведение скрола элемента на Safari (ios)

Делаю чатПосле того как приходит новое сообщение, прокручиваю скролл до конца страницы, что бы отобразить его:

99
HTML не открывает JS файл

HTML не открывает JS файл

Мой url /course/{id}"Из за того что в url есть id, html страница игнорирует <script>

111
Как реализовать перемещение страницы к определёному месту по скроллу в JS

Как реализовать перемещение страницы к определёному месту по скроллу в JS

Нужно реализовать перемещение страницы к определённому месту по скроллу на JSМоя реализация не рабочая, при перемещении страница "застывает"

103
Как вытянуть значения из локалстора

Как вытянуть значения из локалстора

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

89