Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dev:viewer:sdk:examples_js:autologin_cloud [2020/07/13 11:57] pieter |
dev:viewer:sdk:examples_js:autologin_cloud [2023/10/04 12:42] (current) pieter |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Example | + | ====== Example: Autologin to 3DM Cloud as Guest ====== |
< | < | ||
- | <iframe width="850" | + | <script> |
+ | let exampleUrl | ||
+ | </ | ||
+ | |||
+ | <link rel="stylesheet" | ||
+ | integrity=" | ||
+ | crossorigin=" | ||
+ | |||
+ | < | ||
+ | integrity=" | ||
+ | crossorigin=" | ||
+ | |||
+ | <span id=" | ||
+ | <br /> | ||
+ | <br /> | ||
+ | <input type=" | ||
+ | <span id=" | ||
+ | |||
+ | < | ||
+ | |||
+ | let toggleShowSource = () => { | ||
+ | let element = document.getElementById("showsource" | ||
+ | element.style.display = element.style.display == ' | ||
+ | } | ||
+ | |||
+ | fetch(exampleUrl) | ||
+ | .then(response => response.text()) | ||
+ | .then(text => { | ||
+ | |||
+ | try { | ||
+ | // add example in iframe | ||
+ | let frame = document.createElement(" | ||
+ | frame.style.border = ' | ||
+ | frame.style.overflow = ' | ||
+ | frame.width = 950; | ||
+ | frame.height = 420; | ||
+ | frame.srcdoc = text; | ||
+ | document.getElementById(" | ||
+ | |||
+ | // add ' | ||
+ | let pre = document.createElement(" | ||
+ | pre.classList.add(" | ||
+ | pre.classList.add(" | ||
+ | pre.textContent = text; | ||
+ | document.getElementById(" | ||
+ | document.getElementById(" | ||
+ | document.getElementById(" | ||
+ | |||
+ | // highlight | ||
+ | hljs.highlightBlock(pre); | ||
+ | |||
+ | } catch (error) { console.error(error); | ||
+ | |||
+ | }); | ||
+ | |||
+ | </script> | ||
</ | </ |
Last modified:: 2020/07/13 11:57