Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Das Bewerberportal wird wie bei der Integration mittels Link unter einer eigenen Domain zur Verfügung gestellt, aber mittels eines iFrames auf der bestehenden Unternehmenswebseite integriert.

Code Block
languagexml
collapsetrue
<iframe style="border: 0; width: 100%;" src="https://*.bewerberportal.at" id="iframe"></iframe>
<iframe style="border: 0; width: 100%;" src="https://*.kandidatenportal.eu" id="iframe"></iframe>

Um das responsive Verhalten des Bewerberportals zu erhalten, muss zusätzlich noch ein JavaScript auf der Unternehmenswebseite integriert werden.

Code Block
languagejs
collapsetrue
<script>
    window.addEventListener("message", receiveMessage, false);
    function receiveMessage(event) {
        if (event && event.data) {
            var desiredHeight = event.data.height;
            if (desiredHeight) {
                if (console && console.log) {
                    console.log("Received a desired content height of: " + desiredHeight + "px.");
                }
                var iframe = document.getElementById("iframe");
                if (iframe) {
                    iframe.height = desiredHeight + "px";
                    $(window).scrollTop($(window).offset().top); // requires jQuery, remove if not available
                }
            }
        }
    }
</script>

...