Я хочу заставить свой бэк-офис (редактировать: страницу, на которой я управляю своим сайтом) открываться во всплывающем окне (Правка: специальный тип всплывающей рекламы, созданный с использованием динамического HTML, JavaScript и аналогичного веб-браузератехнологии. Поскольку они не прокручивают веб-страницу, они кажутся «зависшими» над страницей, обычно скрывая содержимое.), но когда я щелкаю до полной загрузки страницы, она открывается на _blank странице.Это проблема.
На основе старых потоков Stackoverflow (редактировать: например, Как включить / отключить кнопку HTML на основе сценариев? ) Я пришел с идеей скрыть ссылку наbackoffice и показывать его, когда документ будет готов, используя .removeClass Javascript в конце моего всплывающего сценария (он называется Clearbox, если вам нужно знать).Теоретически, это должно помешать появлению ссылки на бэк-офис до того, как всплывающий скрипт будет готов для правильной загрузки.Возможно, я ошибаюсь, так как панель инструментов просто не отображается вообще.
$(window).load(function(){ $("div#outils").removeClass('d-none'); });
// At the end of clearbox.js
В чем моя ошибка?class = "d-none" - это стандарт Bootstrap 4, который инициализирует div как не отображаемый и смешивается с другими классами, которые мне нужны в div # outils.Я открыт для любых предложений, если вы знаете лучший способ.