/ / document.queryselector не працює для елементів у модальному вікні у sharepoint - javascript, jquery-селектори, модальний діалог, sharepoint-2013

document.queryselector не працює для елементів у модальному вікні в sharepoint - javascript, jquery-selectors, modal-dialog, sharepoint-2013

я намагаюся приховати гіперпосилання, яке дозволяєлюдей для завантаження файлів за допомогою провідника Windows у модальному вікні Upload.aspx, яке з’являється при спробі завантажити новий документ до бібліотеки спільних документів. Але я не можу вибрати елемент для гіперпосилання, який відображає "Завантажити файли за допомогою Провідника Windows". Ідентифікатором цього елемента прив'язки є ctl00_PlaceHolderMain_UploadDocumentSection_ctl01_OpenWithExplorerLink

Отже, коли я спробую це на вкладці Консоль в інструментах розробника F12 в IE11-

document.querySelectorAll ("# ctl00_PlaceHolderMain_UploadDocumentSection_ctl01_OpenWithExplorerLink")

Я отримав -

<NodeList length="0"></NodeList>

Модальне вікно SharePoint Upload.aspx

Відповіді:

0 для відповіді № 1

Це всередині <iframe> але цей iframe все ще посилається на ваш файл CSS (тобто через Налаштування сайту> Головна сторінка> Альтернативна URL-адреса CSS)

Тоді ви можете націлити за допомогою:

a[id*="_OpenWithExplorerLink"] {
display: none;
}