Code Monkey home page Code Monkey logo

Comments (6)

robinmoisson avatar robinmoisson commented on May 23, 2024

Thanks for opening the issue @p0fi .

I can't reproduce on Chrome (see attached video), and Firefox works slightly differently (when I hit the back button it shows me the decrypted page even if I didn't check "Remember-me", but no blank page there either).

Stuff that might help: what browser are you using, is it the latest version? Can you detail a little more what's happening for you, maybe attach a screen recording? Are there any errors in the console?

staticrypt-2024-02-26_17.08.07.mp4

from staticrypt.

p0fi avatar p0fi commented on May 23, 2024

I tried it in Safari (17.3.1 (19617.2.4.11.12)) and Chrome (122.0.6261.69) both browsers behave the same. The page is interestingly not entirely blank, it shows only the image across the top of the page but nothing more. Im afraid I can't give you a screen recording due to the content. But one more interesting thing. Interestingly, if I use the forward button from the almost blank page it navigates forward just fine and renders the entire page. There are no errors in the console when pressing "back". But when loading the initial page it says: Can't create duplicate variable: 'messageHandlers'

from staticrypt.

2braincells2go avatar 2braincells2go commented on May 23, 2024

Had similar issue and it was AdBlock. Disabled and issue ceased.

from staticrypt.

robinmoisson avatar robinmoisson commented on May 23, 2024

That's interesting, thanks for the added information. Still unsure what might be causing this but that gives a few more questions.

  1. Which image on the top of the page are you talking about - is it the loading spinner, or something different?
  2. There are no variable named messageHandlers in staticrypt - does the message show up when you load the encrypted page first, or when you go back and see the broken page? This make me think it could be related to the content of the encrypted page, but it'd be interesting to know if the way staticrypt has of replacing the encrypted page content with the decrypted one does weird stuff to JS evaluation.
  3. To make sure I understand what you're saying with the forward button let me know if that scenario is correct: you (a) go the encrypted page, (b) decrypt it and it shows fine, (c) click a link or navigate away to another page, (d) click the browser Back button and you're shown a broken page (blank with an image on top) - and if (e) you click the forward button you see the decrypted page again?
  4. Maybe most important question, do you see this same behavior when you go to the example page?

from staticrypt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.