|
-30 / 25 / 12
Регистрация: 13.12.2013
Сообщений: 1,465
|
||||||
Правильно ли так заменять содержимое страницы?14.03.2024, 12:04. Показов 3050. Ответов 57
Всем привет!
![]()
document.write использовать нельзя Чисто технически браузер перезаписывает.
0
|
||||||
| 14.03.2024, 12:04 | |
|
Ответы с готовыми решениями:
57
Как сделать так, чтобы через FCKEditor можно было редактировать содержимое одной страницы из другой
интересует скрипт, позволяющий заменять содержимое внутри страницу по клику на ссылку |
|
-30 / 25 / 12
Регистрация: 13.12.2013
Сообщений: 1,465
|
||
| 15.03.2024, 09:14 [ТС] | ||
|
после проверки на бота нужно показать пользователю контент сайта
0
|
||
|
1299 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,987
|
|
| 15.03.2024, 10:44 | |
|
На странице почти всегда есть скрипты.
Заменой head и body их нельзя заставить работать. Также как и через innerHTML. Только либо потом отдельно их вставлять, как элементы <script> в нужные места в нужной последовательности (Но при этом сомнительно, что будет происходить обработка события DOMContentLoaded). Ну и либо через document.write
0
|
|
|
-30 / 25 / 12
Регистрация: 13.12.2013
Сообщений: 1,465
|
|||
| 15.03.2024, 11:16 [ТС] | |||
![]() Добавлено через 32 секунды
0
|
|||
|
1299 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,987
|
||
| 15.03.2024, 11:18 | ||
|
Джаваскрипт придуман не нами, Джаваскрипт придуман не мной ... Ну нету вот другого метода.
0
|
||
|
-30 / 25 / 12
Регистрация: 13.12.2013
Сообщений: 1,465
|
|
| 15.03.2024, 11:21 [ТС] | |
|
0
|
|
|
168 / 146 / 32
Регистрация: 03.09.2018
Сообщений: 499
|
||||||
| 15.03.2024, 11:56 | ||||||
|
iframe в помощь
Кликните здесь для просмотра всего текста
Добавлено через 2 минуты https://codepen.io/Carleslc/pen/QRZgyx
0
|
||||||
|
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
|||||
| 15.03.2024, 12:02 | |||||
|
Добавлено через 4 минуты
0
|
|||||
|
Молодой техлид)
|
||
| 15.03.2024, 13:26 | ||
|
Еще можно сдеать редирект после успешного прохождения, это вообще решит много проблем, но конечно страница перезагрузится что будет странно смотреться если это spa skapunker, другое дело что от ботов капча спасет наврятли, ее мжет пройти чел записать нужные куки и далее бот работает с сайтом, а вот сокрытие боди навредит, так как поисковый бот не сможет индекировать сайт
0
|
||
|
1299 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,987
|
||||
| 15.03.2024, 13:41 | ||||
|
Как правило в скриптах есть важный обработчик события DOMContentLoaded. При замене body, даже если потом аккуратненько подключать все эти скрипты, это событие происходить не будет.
1
|
||||
|
-30 / 25 / 12
Регистрация: 13.12.2013
Сообщений: 1,465
|
|||||
| 15.03.2024, 14:15 [ТС] | |||||
0
|
|||||
|
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
||||
| 15.03.2024, 15:26 | ||||
|
Добавлено через 9 минут Тоже самое можно и научить бота читать данные с переменной в js. Если вы частично обойдете защиту вручную, а потом полностью сымитуруете запрос.. то на стороне сервера вы уже никак это не определите.. Единственное, что при подозрительных действиях можно просто удалить токен и заставить пройти капчу еще раз. Вариант с сокрытием данных на стороне сервера кажется более подходящим.
0
|
||||
|
Молодой техлид)
|
|||
| 15.03.2024, 16:58 | |||
|
но если планируется на каждой, то это сильно ударит по юзер экспериенс и тогда защита сработает против обычных пользователей. кликать можно и по скринам с помощью питона таких кликеров/кравлеров пруд пруди если уж сильно заморочиться также еще раз напомню что негативно скажется на работе ботов поисковых систем, или может от них нужна защита? тогда от них то как раз есть дока по защите на сайте поисковиков =) мое мнение что эта защита больше проблема чем защита... но это лишь мое скромное ИМХО
1
|
|||
|
-30 / 25 / 12
Регистрация: 13.12.2013
Сообщений: 1,465
|
||||||||
| 15.03.2024, 20:29 [ТС] | ||||||||
![]() ![]() нужно только найти рабочий метод перезаписи страницы Добавлено через 2 минуты Вы спросите, а почему нельзя использовать document.write? А я отвечу: его можно использовать, но он какой то неполноценный. Гугл хром ругается, мол метод медленный, и не хочет грузить внешние файлы, например скрипты со сторонних CDNов и т.д.
0
|
||||||||
|
-11 / 6 / 0
Регистрация: 23.02.2023
Сообщений: 431
|
|
| 15.03.2024, 20:55 | |
|
0
|
|
|
-30 / 25 / 12
Регистрация: 13.12.2013
Сообщений: 1,465
|
||
| 15.03.2024, 20:58 [ТС] | ||
|
что касается другого метода, указанного в твоем сообщении - выше выяснилось что он не годится
0
|
||
|
-11 / 6 / 0
Регистрация: 23.02.2023
Сообщений: 431
|
|
| 15.03.2024, 21:03 | |
|
0
|
|
|
168 / 146 / 32
Регистрация: 03.09.2018
Сообщений: 499
|
|||
| 15.03.2024, 22:49 | |||
![]() Добавлено через 12 минут https://github.com/davidjbradshaw/iframe-resizer https://github.com/davidjbrads... izer-react
0
|
|||
|
1299 / 1290 / 191
Регистрация: 21.01.2024
Сообщений: 5,987
|
|||||||
| 16.03.2024, 07:51 | |||||||
|
Но остальные варианты даже внутренние скрипты не выполняют. Я пробовал через
blob:null/2be2c541-5770-4648-8412-8e1fd8e9ba38 И перезагрузку страницы, естественно сделать нельзя.
0
|
|||||||
| 16.03.2024, 07:51 | |
|
Чем лучше заменять пробелы в имени страницы? Программа должна заменять МА на КО но что то не так написал Как правильно сравнивать подстроки строк и заменять их (нельзя использовать str.replace)? Парсер страницы выводящий основное содержимое страницы Как сделать так, чтобы задний фон страницы не прокручивался вместе с передним фоном страницы ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|