我正在尝试制作一个Electron应用程序。在文件中,例如,我有app.html
,我需要将诸如?id=54&q=asd
的GET变量发送到receiver.html
,然后在id
上获得此q
和receiver.html
变量。
大家都知道,在PHP中我们这样做:
app.html:
<a href="receiver.php?id=54&q=asd">Click Me</a>
receiver.php:
<?php
echo $_GET['id']." ".$_GET['q'];
?>
在 Electron 中,我们按照this Stackoverflow issue的建议重定向页面。
但是,如何在Electron.js中获取
GET
变量?
最佳答案
您可以使用URLSearchParams
类来解析URL并使用.get
函数获取任何查询变量,如下所示:
const queryVariables = new URLSearchParams(window.location.search)
console.log(queryVariables.get('id') + " " + queryVariables.get('q'));
我希望这有帮助。
关于javascript - 如何在Electron中使用GET变量重定向到另一个HTML文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62137377/