Logo SONA
SONA WEB
Serveur en ligne
Portail applicatif

Hébergement Web
SONA Architecture

files.sona-architecture.com — Accès aux outils et visualiseurs

Gestion
Visualiseurs 3D
Viewer intégré
NEX-BIM Viewer
// Plein écran pour le viewer NEX-BIM const fsBlock = document.getElementById('viewer-frame-block'); const fsBtn = document.getElementById('viewer-fs-btn'); const fsIcon = document.getElementById('viewer-fs-icon'); const fsLabel = document.getElementById('viewer-fs-label'); const ICON_ENTER = ''; const ICON_EXIT = ''; function requestFs(el) { (el.requestFullscreen || el.webkitRequestFullscreen || el.mozRequestFullScreen).call(el); } function exitFs() { (document.exitFullscreen || document.webkitExitFullscreen || document.mozCancelFullScreen).call(document); } fsBtn.addEventListener('click', () => { const isFs = document.fullscreenElement || document.webkitFullscreenElement; isFs ? exitFs() : requestFs(fsBlock); }); document.addEventListener('fullscreenchange', updateFsBtn); document.addEventListener('webkitfullscreenchange', updateFsBtn); function updateFsBtn() { const isFs = document.fullscreenElement || document.webkitFullscreenElement; fsIcon.innerHTML = isFs ? ICON_EXIT : ICON_ENTER; fsLabel.textContent = isFs ? 'Quitter' : 'Plein écran'; }