C'est mon effet actuel. Ce que je veux, c'est l'ouvrir directement dans le navigateur Tant qu'il y a href, je peux l'ouvrir avec le navigateur Le code est le suivant et il a réussi. Mais lorsque je clique sur a avant d'obtenir le href, un nouveau formulaire apparaît automatiquement. Puis-je l'ouvrir directement dans le navigateur ? Ou obtenir le href avant de quitter le nouveau formulaire ?
Il a été résolu. Les données d'une balise ajoutées dynamiquement sont remplacées par href="javascript:void(0)", et l'attribut onclick='send('loadurl-message',urls)' y est attaché. sont des parcours de tableau générés, car toutes les balises a de l'iframe sont des données attachées à la base de données, donc si vous faites cela, il y a de nouveaux puits :
.Vous pouvez déjà ouvrir les balises a générées dynamiquement dans le navigateur, mais certaines balises a sont "Télécharger "Le chemin du fichier ne peut pas être ouvert directement dans le navigateur, utilisez donc simplement le chemin d'origine. Le résultat est le suivant :
Une fois que la fenêtre de téléchargement est un formulaire vierge généré automatiquement par electron, existe-t-il un moyen d'empêcher sa création automatique ?
electron a un module appelé shell, shell.openExternal(YOUR_URL).
electron ouvrira automatiquement le navigateur par défaut.
Vous pouvez remplacer la balise a par d'autres balises, puis utiliser l'événement click. Le shell peut également être utilisé du côté du moteur de rendu.