[Electron] Ako nechať otvoriť každý link začínajúci s "http://" alebo "https://" a zároveň obsahujúci target _blank v prehliadači namiesto v aplikácii rubrika: Programování: JavaScript
Zdravím, potreboval by som poradiť ako v electrone nechať každý link (url) začínajúci s "http://" alebo "https://" a zároveň obsahujúci target _blank otvárať v prehliadači namiesto v aplikácii...
chcem to ale bez ďalších modulov, ako je napr. node-open (to som našiel ako radu na stackoverflow) a pod... jediné moduly ktoré používam sú moduly ktoré sú už súčasťou electron, ďalej AngularJS, jQuery a ešte používam node.js
const shell = require('electron').shell;
// assuming $ is jQuery
$(document).on('click', 'a[href^="http"]', function(event) {
event.preventDefault();
shell.openExternal(this.href);
});
Isiel by som na to tak, ze by som v jquery nasiel atributy target obsahujuce blank a hrefy obsahujuce http a https a nasledne shellom otvoril predvoleny prehliadac so strankami. https://stackoverflow.com/questions/31749625/make-a-link-from-electron-o...
Pro zobrazení všech 3 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře