It seems there is no way to have scripts run after everything else. Normally I’d use window.onload or similar things, but all that’s been and gone by the time any script is run anyway. So I tried defer. Normally defer means that script will run after non-defer scripts. That would be useful, but the defer attribute isn’t heeded by the engine, currently.

https://perchance.org/085unhhfqe#edit

For now I’m going to try using a [code block] just to have it run later. But obviously that won’t be sufficient for all situations. So it still would be useful to have some callback or addEventListener thingy to use to run code after perchance has done everything it does.

  • wthit56@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    24 days ago

    Chromebook. Same issue for console.log(). And debugger.

    I guess you’re manually running it somehow?

    • perchance@lemmy.worldM
      link
      fedilink
      English
      arrow-up
      1
      ·
      22 days ago

      Same issue for console.log(). And debugger.

      Hmm, okay, thanks for bearing with me on this - can you try again now? I think I may have fixed it. If not, can you try logging document.readyState == 'complete' above your addEventListener call and tell me what it says?

      • wthit56@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        21 days ago

        Okay it all seems to work now. Maybe the change didn’t make it to my browser or something but it’s all good now 👍