recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Comment ouvrir une balise A dans Electron directement avec le navigateur plutôt que dans le formulaire Frame

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 ?

为情所困为情所困2750 Il y a quelques jours1118

répondre à tous(2)je répondrai

  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:37:36

    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 ?

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:37:36

    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.

    répondre
    0
  • Annulerrépondre