Greasy Fork is available in English.
open one's eyes to see the world.
当前为
// ==UserScript==
// @name weihl_test
// @namespace http://tampermonkey.net/
// @version V0.1
// @description open one's eyes to see the world.
// @author weihule
// @match https://pmos.sd.sgcc.com.cn:18080/trade/main/index.do*
// @icon https://www.google.com/s2/favicons?sz=64&domain=google.com
// @grant none
// @license AGPL-3.0
// ==/UserScript==
(function() {
'use strict';
window.addEventListener('load', function() {
document.getElementsByClassName('nav-item modulemenu')[2].querySelector('a').click()
let iframe = document.getElementsByClassName('container-fluid')[2].querySelector('iframe');
console.log('进入 iframe 时未报错')
let iframeDocument = iframe.contentDocument || iframe.contentWindow.document;
console.log('这里也没报错')
setTimeout(function() {
dialog_header = iframeDocument.getElementsByClassName('modal-dialog modal-lg')[1].getElementsByClassName('modal-content')[0].getElementsByClassName('modal-header')[0];
dialog_header.getElementsByClassName('close')[0].click();
}, 3000);
console.log('la la la ')
// 定位弹出窗口的x控件并点击
// let iframe = document.getElementsByClassName('container-fluid')[2].querySelector('iframe');
// let iframeDocument = iframe.contentDocument || iframe.contentWindow.document;
// dialog_header = iframeDocument.getElementsByClassName('modal-dialog modal-lg')[1].getElementsByClassName('modal-content')[0].getElementsByClassName('modal-header')[0]
// dialog_header.getElementsByClassName('close')[0].click()
// 定位数据表单控件
// document.getElementsByClassName('dataTables_scroll')[0]
// const table = document.querySelector('.dataTables_scrollBody table');
// const headers = [];
// const headerCells = table.querySelectorAll('thead th');
// headerCells.forEach(cell => {
// headers.push(cell.textContent.trim());
// });
// const data = [];
// const rows = table.querySelectorAll('tbody tr');
// rows.forEach(row => {
// const rowData = [];
// const cells = row.querySelectorAll('td');
// cells.forEach(cell => {
// rowData.push(cell.textContent.trim());
// });
// data.push(rowData);
// });
// console.log('表头:', headers);
// console.log('数据:', data);
});
})();