WIP iframe, und form angefangen

This commit is contained in:
troy
2022-02-24 22:09:30 +01:00
parent 13b1e2926f
commit 481ac50569
5 changed files with 67 additions and 8 deletions

24
flag.js
View File

@@ -1,4 +1,4 @@
(function() {
(function(connector) {
'use strict';
var panel = document.createElement('div');
@@ -6,11 +6,31 @@
var tab = document.createElement('span');
tab.innerHTML = '⚑';
tab.addEventListener('mouseenter',function(ev) {
panel.classList.toggle('open');
});
var button = document.createElement('button');
var flag = false;
button.innerHTML = 'Problem melden';
button.addEventListener('click',function(ev) {
flag = document.createElement('div');
flag.id = 'flag-overlay';
var iframe = document.createElement('iframe');
iframe.src= '';
iframe.name = 'flag-iframe';
flag.appendChild(iframe);
document.body.appendChild(flag);
var form = document.createElement('form');
form.action = connector;
form.method = 'POST';
})
panel.appendChild(tab);
panel.appendChild(button);
document.body.appendChild(panel);
})();
})('https://troy-grunt.de/feedback');