我已经建立了一个聊天室,我想在特定的URL中显示为一个聊天室,该聊天室位于右下角。
我已经使用过标签
// ==UserScript==
// @name chat
// @namespace chat
// @description add chat in page
// @include http://dawnofthedragons.com/
// ==/UserScript==
( function () {
function prepareFrame() {
var ifrm = document.createElement("iframe");
ifrm.setAttribute("src", "http://infinity-guild.esy.es/blab.php");
ifrm.style.width = "640px";
ifrm.style.height = "480px";
document.body.appendChild(ifrm);
}
};
当我尝试安装它时,什么也没有发生。
我不知道如何添加弹出窗口小部件的位置,所以我什至看不到出什么问题,依此类推。
最佳答案
设置底部,右侧和位置应使该元素可见。
iframe.style.bottom = 0;
iframe.style.right = 0;
iframe.style.position = 'fixed';
还有一件事,您可以在代码后调用
prepareFrame()
吗,例如:( function () {
(function prepareFrame() {
var ifrm = document.createElement("iframe");
ifrm.setAttribute("src", "http://infinity-guild.esy.es/blab.php");
ifrm.style.width = "640px";
ifrm.style.height = "480px";
document.body.appendChild(ifrm);
})();
};
关于javascript - 为Violentmonkey创建iframe脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44594173/