国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

javascript - electron中的a標簽怎么用瀏覽器直接打開而不是在框架窗體內(nèi)

瀏覽:141日期:2023-09-19 13:52:57

問題描述

javascript - electron中的a標簽怎么用瀏覽器直接打開而不是在框架窗體內(nèi)

javascript - electron中的a標簽怎么用瀏覽器直接打開而不是在框架窗體內(nèi)

這是我現(xiàn)在的效果我想要的是直接在瀏覽器中打開,我只要有href就可以用瀏覽器打開,代碼如下,已成功。但是我在還未獲取到href的時候點擊a就已經(jīng)自動跳轉(zhuǎn)出新的窗體了,能不能直接在瀏覽器中打開?或者在跳轉(zhuǎn)出新窗體前獲取到href?javascript - electron中的a標簽怎么用瀏覽器直接打開而不是在框架窗體內(nèi)

問題解答

回答1:

已經(jīng)解決了,動態(tài)添加的a標簽數(shù)據(jù)替換成href='javascript:void(0)',給其附上屬性onclick=’send(’loadurl-message’,urls)’,其中的urls是數(shù)組遍歷產(chǎn)生的,因為iframe里的所有a標簽都是數(shù)據(jù)庫附帶的數(shù)據(jù)所以這么操作,接下來有新坑:已經(jīng)可以讓動態(tài)生成的a在瀏覽器中打開,但是有的a標簽是“下載”文件路徑,不可直接在瀏覽器中打開,所以用原始路徑即可,結(jié)果發(fā)現(xiàn)如下圖:javascript - electron中的a標簽怎么用瀏覽器直接打開而不是在框架窗體內(nèi)

下載窗口后是electron自動生成的空白窗體,有什么辦法讓其不自動創(chuàng)建

回答2:

electron 有個模塊叫shell, shell.openExternal(YOUR_URL).electron會自動打開默認的瀏覽器。可以把a標簽替換成其他的標簽,然后使用click事件。shell在renderer端同樣可以使用。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 日本毛片在线观看 | 91老色批网站免费看 | 久久99国产一区二区三区 | 亚洲三级一区 | 精品欧美成人高清视频在线观看 | 99在线视频免费 | 国产欧美一区二区精品性色 | 国产精品成人免费视频不卡 | 亚洲欧洲一二三区机械有限公司 | 噜噜噜狠狠夜夜躁精品 | 成人国产精品免费网站 | 免费看一级 | 欧美一级网站 | 久久久久一区二区三区 | 毛茸茸年轻成熟亚洲人 | 久久99亚洲精品久久久久 | 在线欧美自拍 | 国产成人久久精品一区二区三区 | 欧美在线观看a | 怡红院视频在线观看 | 99久国产| 免费a视频在线观看 | 在线永久免费观看黄网站 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片鸭王 | 欧美一级特黄乱妇高清视频 | 精品国产免费一区二区三区五区 | 女人被男人躁得好爽免费文 | 性感美女香蕉视频 | 国产99久9在线视频 国产99久久 | 色偷偷在线刺激免费视频 | 午夜91理论片 | 澳门一级特黄真人毛片 | 亚洲综合网在线观看 | 毛片免费观看网址 | 久久久久久91香蕉国产 | 伊人色综合久久天天人手人停 | 日韩欧美印度一级毛片 | 男女午夜| 99精品99| 久久无码精品一区二区三区 | 久久精品视频6 |