1
我一直在閱讀這方面的文檔,但對我來說看起來並不清晰。如何通過電子訪問DOM元素?
我創建了一個BrowserWindow實例,並導航到一個我不控制的URL。
我想訪問一個特定的值,如果我從我的瀏覽器控制檯運行它,我會得到一個值。
document.querySelector('input[name="fb_dtsg"]').value
如何從我的JS代碼訪問DOM元素值和操縱它在我的源代碼跑的?謝謝!
我一直在閱讀這方面的文檔,但對我來說看起來並不清晰。如何通過電子訪問DOM元素?
我創建了一個BrowserWindow實例,並導航到一個我不控制的URL。
我想訪問一個特定的值,如果我從我的瀏覽器控制檯運行它,我會得到一個值。
document.querySelector('input[name="fb_dtsg"]').value
如何從我的JS代碼訪問DOM元素值和操縱它在我的源代碼跑的?謝謝!
要在webContents中執行Javascript。然後您可以從它發送一個IPA AFAIK發回數據。
myWindow.webContents.executeJavaScript(`
const electron = require('electron');
const ipcRenderer = electron.ipcRenderer;
var myValue = document.getElementById('myId').value;
ipcRenderer.send('return-data-message', myValue);
`);