Iframe test: Difference between revisions

    From LHDB
    No edit summary
    No edit summary
    Line 4: Line 4:
    <div class="language"><ul><li><a href="/lhdb/Iframe_test?language=en" title="English">en</a></li><li><a href="/lhdb/Iframe_test?language=pl" title="Polish">pl</a></li></ul></div>
    <div class="language"><ul><li><a href="/lhdb/Iframe_test?language=en" title="English">en</a></li><li><a href="/lhdb/Iframe_test?language=pl" title="Polish">pl</a></li></ul></div>


    <button onclick="changeLanguage('pl')">Polish</button>
        <button onclick="changeLanguage('en')">English</button>


      <iframe class="embed" id="dataViewer" src="https://data.lhdb.kul.pl/viewer.p/6/8/types/all/soc/?language=pl" width="100%" height="1000px"></iframe>


      <iframe class="embed" src="https://data.lhdb.kul.pl/viewer.p/6/8/types/all/soc/?language=pl" width="100%" height="1000px"></iframe>


        <script>
            function changeLanguage(lang) {
                const iframe = document.getElementById('dataViewer');
                let currentSrc = iframe.src;
                // Replace the 'language' parameter with the chosen language
                iframe.src = currentSrc.replace(/language=\w+/, `language=${lang}`);
            }
        </script>


    </html>
    </html>

    Revision as of 13:14, 15 November 2024