dospaly a div element on an external monitor
var drag = document.getElementById('drag');
drag.draggable = true;
drag.addEventListener('dragover', function(e){e.preventDefault();}, false);
drag.addEventListener('dragstart', function(e){e.dataTransfer.setData('text/plain', '');}, false);
drag.addEventListener('dragend', openClone, false);
function openClone(e){
// create a clone of our div
var elem = drag.cloneNode(true);
// create a new script element that will contain the fullscreen code
var script = document.createElement('script');
script.innerHTML = 'document.onclick='+polyFullScreen.toString();
elem.appendChild(script);
// create a new blob from our div
var blob = new Blob([elem.outerHTML], {
type: "text/html"
});
// make it into an objectUrl
var url = window.URL.createObjectURL(blob);
// open the popup
var popup = window.open(url, "popup" ,'width="100%", height="100%"');
}
var polyFullScreen = function(e){
var elem = e.target;
if (elem.requestFullscreen) {
elem.requestFullscreen();
} else if (elem.msRequestFullscreen) {
elem.msRequestFullscreen();
} else if (elem.mozRequestFullScreen) {
elem.mozRequestFullScreen();
} else if (elem.webkitRequestFullscreen) {
elem.webkitRequestFullscreen();
}
};
Are there any code examples left?
New code examples in category Other
-
Other 2023-03-27 22:50:10 how to select the whole line in vscode with keyboard shortcut
-
Other 2022-03-27 22:45:24 income of a web developer
-
Other 2022-03-27 22:35:01 \pyrcc_main.py: File does not exist 'resources.qrc'
-
Other 2022-03-27 22:30:45 rick roll embed code
-
Other 2022-03-27 22:20:08 Circuit_04_Potentiometer
-
Other 2022-03-27 22:20:05 iterative power
-
Other 2022-03-27 22:15:11 flutter run all
-
Other 2022-03-27 22:10:05 when is karlson release
-
Other 2022-03-27 22:10:02 wp .htaccess example
-
Other 2022-03-27 22:00:08 bash pause in file read line by line