Techno-magis

  • Home
  • November 2021

November 2021

Mon passage sous eCharts

Thursday 25th November 2021

Je suis passé récemment sous Apache eCharts, et j’ai eu quelques petits problèmes.

Read the complete entry...
Categories:
By Zéfling, the 25/11/2021 at 14:22:53
The ticket was read 15 times, with 0 comment posted.

Intégration conditionnelle de iFrameResizer

Thursday 25th November 2021

Si vous voulez que votre site soit compatible dans un iframe, mais que ça soit juste si le parent présente la bibliothèque iframe-resizer, il y a une solution assez simple :

En JavaScript vanilla :

CODE:

<script>
window.addEventListener('message', e => {
    if (
        String(e.data).startsWith('[iFrameSizer]') &&
        !document.body.classList.contains('into-container')
    ) {
        var script = document.createElement('script');
        script.src = '**CHEMIN À CHANGER**/iframeResizer.contentWindow.min.js';
        document.head.appendChild(script);
        document.body.classList.add('into-container');
    }
});
</script>

En TypeScript :

CODE:

window.addEventListener('message', (e: MessageEvent) => {
    if (
        String(e.data).startsWith('[iFrameSizer]') &&
        !document.body.classList.contains('into-container')
    ) {
        var script = document.createElement('script');
        script.src = '**CHEMIN À CHANGER**/iframeResizer.contentWindow.min.js';
        document.head.appendChild(script);
        document.body.classList.add('into-container');
    }
});
 

Note la classe “into-container” permet de changer le CSS de la page pour l'adapter au changement de mode.

Comment this entry...

Site LAMP sur une partition

Saturday 6th November 2021

Comme j'ai zéro mémoire, je me fais un petit mémo pour la réinstaller de mon site. Cela inclus la modification du hosts, l'installation de packages, la configuration des virtuals host dans Apache, la correction de problème de droit d'accès, et le problème lié à la mise en place de la base de données.

Read the complete entry...
Categories:
By Zéfling, the 06/11/2021 at 19:05:07
The ticket was read 8 times, with 0 comment posted.