www.glance.net Open in urlscan Pro
184.72.130.32  Public Scan

Submitted URL: https://www.shannon.adlersocial.com/
Effective URL: https://www.glance.net/visitor/join/view.aspx?SessionKey=&username=adlersocial.shannon.glance.net&wait=1
Submission: On June 27 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

Name: aspnetFormPOST ./view.aspx?SessionKey=&username=adlersocial.shannon.glance.net&wait=1

<form name="aspnetForm" method="post" action="./view.aspx?SessionKey=&amp;username=adlersocial.shannon.glance.net&amp;wait=1" id="aspnetForm">
  <div>
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="C1M19D7dMcjKKz405wbsCxjFDDe2zDRXz/pXiI5ZWjDNO1sc3h/A5l7ORhoS/mMJHI33SG692JbJsjBY0c7tjaoY4H2aHKg7vgexeszVkBwjqHH/WFAITjzKQ2hQ7kJ3kkAQAUOMA1RmzTeOLLgvCIH3dqEA4xE+h12NuQs3Axs47SKCO7j6/TCQvn4X5JnWpXJikGVm4BZ9wUhRv4KvmBx1A6JWxyfY7ACELZO1y/MHRN1zwJrp1P6FYfNNTUs+QnuduLtGFt/mmYPG2u+yf5CqdODxmOK1oTQBCrz0V3a51VnkgUYSzn9eCXPNBjjpnMdwgbuDc4KRtNpqNP/lLnAMautJEwUjw6uvXCtjo+nkCedabG9qi/NgVwGI63zUf5nLVhip7dBFu6/J+BCypALlZbrduw/5WRm6VVx47NDU+NAuxhpsF/iieZmMLSPrl+Lt6wwn41nSVYsDFRjRtqOvfDz0zHa+yGkWJ/iNUBHk2sBJMK8CRL5uXvfkLmWS4Um7fT56NsKnXTLs/ju0TpVtENPkMSO96n1DwTtcuOQuP3rdkNZ6syHJSTmbAUYeW/3GrDepJMlb1jfm7rzaZsQkfxsUGT1TKrIrrfmpwLrymghlq8T7LUb3hnv9O9PzVwcXoTtl/wbToym5x+tc0jP/a+H1wosPnzulP20ig/ihPsKo5vi92lmvyF08QlK9ub1VEXi7ips7i6aIdGc9bFPTsRISxNsunabgC5RZh2xXKD0MIJPPiuZV+JcQINbAHcO46ZCcjdBl1DLDjar6p540dkOO6Wg5vlExHCSsSB3sdw+LReG/Ec6pVI/EkgP+NMqEeebDcjlTsG2RYYh1yeICxL9Kbs9eX9SuaObV55gwv1QX6Gq/hxpLZ3jJDczmTc9IEJngTL5cqtwlvR8Vu+ugZerOTleZGQunwmeU6FYCDdnyHx2GQUl3wSDU6ZhkiBJseP97k6eAKVuBRV0MFVXg/bk+U6U7G48N7R7oVUvf9Q319uQhwW/retW0mjU8M98riRmXwMQ4ZrStTeQmcHVWSMms9eYanBHOekjRbNoACkmFDFtq9nxnMikTbrMKg4cj6j+8KzStrPrEBE5REIS4HHtK/eh7Wxn/li1kPF5Q4nHnv/T8wOuKPm28+FUpstYPCuXGDOdymRUoPrqCaL0rUrBXdmk4eSLDxqXBA4U6GXjcQH/kswuEFyt1/8R9o+isOPMU8LAG9/0/xhRzFzIgw1L49yyje378GZQFRcRxf6bD8z6wuKqicKiGn7u6c0C5Bk7okTWdXxQPTBAt5895avnGxIsHDNZBlr6MJk6Iy0o7RAtp4zkhMpINImSK7P8y5+LT6pVCxsNA13EQLX3MQHkhh5V9/pADY8zzObuOwhDcpyAplsQozUGHv1Ef">
  </div>
  <div>
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="69DAC979">
  </div>
  <!-- Message modal -->
  <div id="modal-overlay" class="modal" role="alertdialog" tabindex="-1" aria-modal="true">
    <div role="alertdialog" aria-modal="true" tabindex="-1" aria-labelledby="modal-message" class="modal-content">
      <header id="modal-message">
        <div data-msg="codeExpiring"> The code is about to expire.<br>Would you like more time? </div>
      </header>
      <div class="modal-buttons">
        <button id="btn-yes" class="firstcontrol coloredbutton" type="button">Yes</button>
        <button id="btn-no" class="lastcontrol secondarybutton" type="button">No</button>
      </div>
    </div>
  </div>
  <div class="row" id="header">
    <div class="column header-container">
      <div class="corporate-logo" role="img" aria-label="">
      </div>
      <div>
        <h1 class="header-title"> Join Session</h1>
      </div>
      <!--"language-select"-->
    </div>
    <!-- container -->
  </div>
  <!-- row -->
  <!-- HeaderContent -->
  <div id="content">
    <div class="row fullpage" role="main" id="main-content">
      <div class="column">
        <div id="viewwelcomesection" style="margin-top: 50px; display: block;">
          <div
            style="display: grid; display: -ms-grid; grid-column-gap: 15px; grid-row-gap: 15px; grid-template-columns: min-content auto;grid-template-rows: min-content min-content min-content;-ms-grid-columns: min-content auto;-ms-grid-rows: min-content min-content min-content">
            <div class="GlanceAddress SmallAddress" id="editGlanceAddress" style="grid-column: 1; grid-row: 1; -ms-grid-column: 1; -ms-grid-row: 1; padding-left: 10px; padding-right: 10px;">adlersocial.shannon.glance.net</div>
            <div style="grid-column: 2; grid-row: 1; -ms-grid-column: 2; -ms-grid-row: 1; align-self: center; -ms-grid-row-align: center;padding-left: 10px; padding-right: 10px;">
              <span style="display: flex;align-self:end;">
                <span class="edit coloredbutton">
                  <i class="fa fa-pencil"></i> CHANGE </span>
                <span class="save coloredbutton"> SAVE </span>
              </span>
            </div>
            <div id="glanceaddresserror_Block" style="display: none; grid-column: 1 / 3; grid-row: 2; -ms-grid-column: 1; -ms-grid-column-span: 2; -ms-grid-row:2">
              <div id="glanceaddresserror_line1" class="validation-error">Error message here</div>
            </div>
            <div id="PleaseWaitDivider" class="flex-outer optional" style="margin-top: 10px; border-top: 1px solid #e0e0e0;padding-top: 0px;grid-column-start:1; grid-column-end:3; -ms-grid-row: 3; -ms-grid-column:1; -ms-grid-column-span:2;"></div>
            <div class="wait" id="waiting_Block" style="grid-column: 1 / 3; grid-row: 4; -ms-grid-column: 1; -ms-grid-column-span:2; -ms-grid-row:4">
              <div class="spinner">
                <div class="bounce1"></div>
                <div class="bounce2"></div>
                <div class="bounce3"></div>
              </div>
              <strong>Please wait</strong> for your host to start the session.
            </div>
            <div class="no-session" id="no-session_Block" style="display: none;grid-column: 1 / 3; grid-row: 4; -ms-grid-column: 1; -ms-grid-column-span:2; -ms-grid-row:4">
              <div
                style="display: grid; display: -ms-grid; grid-column-gap: 15px; grid-row-gap: 15px; grid-template-columns: min-content auto;grid-template-rows: min-content min-content min-content;-ms-grid-columns: min-content auto;-ms-grid-rows: min-content min-content min-content">
                <span id="image-timeout-error" style="grid-column: 1; grid-row: 1; -ms-grid-column: 1; -ms-grid-row: 1; width:40px; height: 40px;align-self: center"></span>
                <p style="grid-column: 2; grid-row: 1; -ms-grid-column: 2; -ms-grid-row: 1; padding-top: 0px; line-height: 1em;"> Sorry, there was no session for <br><strong><span id="no-session-error-address"></span></strong>
                </p>
              </div>
            </div>
          </div>
        </div>
        <div class="help-info">
          <h3><span id="taking-too-long-text">Taking too long? </span>Possible reasons:</h3>
          <ol compact="possible-reasons">
            <li>Your address is misspelled. Change the address above.</li>
            <li>You joined too early or your host is late. <a href="http://www.thetimezoneconverter.com/" target="_blank">
                    <strong>Check your timezone</strong>
                </a>
              <span class="link-icon"></span>
            </li>
          </ol>
        </div>
        <div id="keep_waiting_button" style="display:none; margin-top: 26px;">
          <span style="display: flex;align-self:end;">
            <span class="keep-waiting coloredbutton" style="display: block;">
              <span id="keep-waiting-button-image"></span> KEEP WAITING </span>
          </span>
        </div>
        <div style="padding-top: 40px;">
          <p style="font-size: 16px;">
            <strong>
              <i class="fa fa-phone"></i> For audio</strong>, your session host must call you or provide a number for you to call.
          </p>
        </div>
      </div> <!-- column -->
    </div> <!-- row -->
    <div id="bottomHalf">
    </div> <!-- bottom half -->
    <div id="bottomHalf">
    </div> <!-- bottom half -->
  </div>
  <!-- /div#envelope -->
  <script type="text/javascript">
    var googleAnalytics = "1";
    var gaJsHost;
    if (googleAnalytics > 0) {
      gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
      document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    }
  </script>
  <script src="https://ssl.google-analytics.com/ga.js" type="text/javascript"></script>
  <script type="text/javascript">
    if (googleAnalytics > 0) {
      var pageTracker = _gat._getTracker("UA-5626177-" + googleAnalytics);
      var cookieDomain = "www.glance.net";
      if (cookieDomain.length > 0) pageTracker._setDomainName(cookieDomain);
      pageTracker._setCampSourceKey("psrc");
      //pageTracker._trackPageview(GoogleAnalyticsPage);
      pageTracker._trackPageview();
      //pageTracker._setVar(GoogleAnalyticsVisitorSegment);
    }
  </script>
  <script src="/include/jquery/3.5.1/jquery.min.js"></script>
  <script src="/include/bootstrap/3.4.1/js/bootstrap.min.js"></script>
  <script src="/integration/GlanceClient4M.js?v=2"></script>
  <script src="/visitor/Visitor.js?6.25.0.2050"></script>
  <script src="/include/GlanceUI.js?6.25.0.2050"></script>
  <script>
    jQuery(window).ready(function() {
      jQuery("#troublejoiningbutton").click(function() {
        document.getElementById('id01').style.display = 'block';
        document.getElementById('id01').focus();
        GLANCE.Visitor.siteUsageStats(20233, "troublejoining");
      });
      jQuery("#troublejoiningdownloadlink").click(function() {
        GLANCE.Visitor.siteUsageStats(20233, "troublejoining.download");
      });
      jQuery("#troublejoininginvokelink").click(function() {
        GLANCE.Visitor.siteUsageStats(20233, "troublejoining.invoke");
      });
    });
  </script>
  <script type="text/javascript">
    $(document).ready(function() {
      $(function() {
        $(".help-info, .edit").delay(5000).fadeIn();
      });
    });
  </script>
  <div id="WaitingRoomScript">
    <script type="text/javascript">
      var glanceUsername = "adlersocial.shannon.glance.net";
      var sessionkey = "";
      var keepPolling = true;
      let server = 'www.glance.net';
      var glanceCorrectedURL = 'https://' + server + '/visitor/join/default.aspx' + window.location.search;
      $(document).ready(function() {
        $(".edit").click(function() {
          $(this).hide();
          $(".GlanceAddress").attr("contenteditable", "true");
          $(".GlanceAddress").addClass("editable");
          $(".save").show();
        });
        $(".save").click(saveClicked);
        const addrEdit = document.getElementById("editGlanceAddress");
        addrEdit.addEventListener("keypress", function onEvent(event) {
          if (event.key === "Enter") {
            if (addrEdit.isContentEditable) {
              saveClicked();
              event.preventDefault();
            }
          }
        });
      });

      function saveClicked() {
        $(".save").hide();
        $(".GlanceAddress").removeAttr("contenteditable");
        $(".GlanceAddress").removeClass("editable");
        $(".edit").show();
        // check that this is a valid glance address
        checkGlanceAddress();
      }

      function displayGAError(type) {
        var errormsg_block = document.getElementById('glanceaddresserror_Block');
        var errormsg_1 = document.getElementById('glanceaddresserror_line1');
        var part2;
        if (type === 'noexist') {
          part2 = "&quot; does not exist.";
        } else if (type === 'invalid') {
          part2 = "&quot; is invalid.&quot;";
        }
        errormsg_1.innerText = "The Glance Address &quot;" + $(".GlanceAddress").text() + part2 + "\n" + "Please check the spelling and change the address above to try again.";
        errormsg_block.style.display = 'block';
      }

      function checkGlanceAddress() {
        var errormsg_block = document.getElementById('glanceaddresserror_Block');
        errormsg_block.style.display = 'none';
        var newGlanceUsername = $(".GlanceAddress").text().toLowerCase();
        // before we do anything, see if this looks like a valid address. Also sanitize.
        var regexp = /^[a-z0-9]+([-.][a-z0-9]+)*\.[a-z]{2,}$/i;
        if (!regexp.test(newGlanceUsername)) {
          displayGAError('invalid');
          return;
        }
        // see if it has the typical "www" error - only at the beginning!
        if (newGlanceUsername.indexOf('www.') === 0) {
          newGlanceUsername = newGlanceUsername.slice(4);
        }
        // make ajax request
        // look up the user name
        jQuery.ajax({
          type: "POST",
          url: "/services/PersonService.asmx/LookupGlanceAddress",
          data: {
            username: newGlanceUsername
          },
          success: function(data, textStatus, jqXHR) {
            if (textStatus !== "success") {
              console.log(jqXHR.url + " xhr failed with status:" + textStatus, data);
              window.location.href = "Error.aspx?Error=LookupFailed";
            }
            var lookupStatus = jQuery(jqXHR.responseXML).find("personid");
            if (lookupStatus.length > 0) {
              var personid = parseInt(lookupStatus[0].textContent);
              if (!isNaN(personid) && personid > 0) {
                // fix the url - we reload the page in order to redirect to the show page
                var newURL = glanceCorrectedURL.replace('username=' + encodeURIComponent(glanceUsername), 'username=' + encodeURIComponent(newGlanceUsername));
                glanceCorrectedURL = newURL;
                glanceUsername = newGlanceUsername;
              } else {
                displayGAError('noexist');
              }
            }
          }
        });
      }

      function keepWaiting() {
        // make ajax request
        // LookupSession
        jQuery.ajax({
          type: "POST",
          url: "/services/SessionService.asmx/LookupSSSessionByUsernameAndKey",
          data: {
            username: glanceUsername,
            ssnkey: sessionkey
          },
          success: function(data, textStatus, jqXHR) {
            if (textStatus !== "success") {
              console.log(jqXHR.url + " xhr failed with status:" + textStatus, data);
              window.location.href = "Error.aspx?Error=LookupFailed";
            }
            var lookupStatus = jQuery(jqXHR.responseXML).find("status");
            if (lookupStatus.length > 0 && lookupStatus[0].textContent !== 'wait') {
              window.location.href = glanceCorrectedURL; // on refresh, will redirect to viewer
            } else if (keepPolling) {
              window.setTimeout(keepWaiting, 2000);
            }
          }
        });
      }

      function timedOutWaiting() {
        // stop the polling
        keepPolling = false;
        // hide the waiting animation, display error message and keep waiting button
        var animationBlock = document.getElementById('waiting_Block');
        animationBlock.style.display = 'none';
        var noSessionErrorMsg = document.getElementById('no-session-error-address');
        noSessionErrorMsg.innerText = glanceUsername;
        var noSessionBlock = document.getElementById('no-session_Block');
        noSessionBlock.style.display = 'block';
        var keepWaitingButton = document.getElementById('keep_waiting_button');
        keepWaitingButton.style.display = 'block';
        var takingTooLongText = document.getElementById('taking-too-long-text');
        takingTooLongText.style.display = 'none';
      }

      function keepWaitingClicked() {
        var animationBlock = document.getElementById('waiting_Block');
        animationBlock.style.display = 'block';
        var noSessionBlock = document.getElementById('no-session_Block');
        noSessionBlock.style.display = 'none';
        var keepWaitingButton = document.getElementById('keep_waiting_button');
        keepWaitingButton.style.display = 'none';
        var takingTooLongText = document.getElementById('taking-too-long-text');
        takingTooLongText.style.display = 'inline';
        keepPolling = true;
        startWaiting();
        waitTimeout();
      }

      function startWaiting() {
        window.setTimeout(keepWaiting, 500);
      }

      function waitTimeout() {
        window.setTimeout(timedOutWaiting, 300000);
      }
      $("#keep_waiting_button").click(keepWaitingClicked);
      jQuery(document).ready(startWaiting);
      jQuery(document).ready(waitTimeout);
    </script>
  </div>
  <script src="/site/wp/content/theme/js/script.js"></script>
</form>

Text Content

The code is about to expire.
Would you like more time?
Yes No


JOIN SESSION

adlersocial.shannon.glance.net
CHANGE SAVE
Error message here


Please wait for your host to start the session.

Sorry, there was no session for



TAKING TOO LONG? POSSIBLE REASONS:

 1. Your address is misspelled. Change the address above.
 2. You joined too early or your host is late. Check your timezone

KEEP WAITING

For audio, your session host must call you or provide a number for you to call.