javascript - 动态创建的webview如何允许弹出窗口

标签 javascript webview electron

我动态创建一个 webview:

    var webviewlo = document.createElement("webview");
    webviewlo.src = loUrl; //  + 'allowpopups' doesnt work
    webviewlo.id = 'loo';
    webviewlo.style = 'height: 100%; width: 100%';
    loElement.appendChild(webviewlo);

如何添加标签“allowpopups”,就像文档中所说的那样?

<webview src="https://www.github.com/" allowpopups></webview>

最佳答案

我想你可以试试:

var webviewlo = document.createElement("webview");
webviewlo.innerHTML  = "...your html string..."

您也可以尝试使用:

webviewlo.setAttribute("allowpopups","");

关于javascript - 动态创建的webview如何允许弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48659211/

相关文章:

javascript - Jquery Windows 位置不起作用

javascript - 仅更新被单击元素的状态

objective-c - 如何在 MacGap 中打印 HTML 元素的内容?

node.js - 在 ionic + Electron (5.0.0) 桌面应用程序中需要 Node 模块

electron - Electron Web蓝牙API requestDevice()错误

javascript - window.alert() 后无法编辑输入文本字段

javascript - 使用 Youtube iframe 删除 DOM 元素时未定义“__flash__removeCallback”

javascript - 如何在javascript中比较日期时间

java - 如何使应用程序在 WebView 中下载文件后不显示 "No Internet Connection"消息?

android - 是否可以将 WebView 用作 html 阅读器(离线)?