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);
`);