Posted 7 июля, 20231 yr comment_194503 Hello I want to open a pop-up message when a user logs in the site and inform the user (Welcome to our site) and disappear after a few seconds. This case was in Vbulletin. After logging in, the user was taken to the welcome page, then the main page came up The AUTO MASSAGE plugin does this, but it is in the form of a message in the topic, chat box, etc., not in a pop-up format. I don't want this message to be inserted anywhere, and I want it to be shown only to the user who is logged in.
7 июля, 20231 yr comment_194504 Ну если очень, очень, очень, очень грубо, то этот код может помочь: <div id="popup"> <h1>Добро пожаловать на наш сайт!</h1> </div> <script> setTimeout(function() { document.getElementById('popup').style.display = 'none'; }, 5000); </script> Только, как я сказал, это очень грубое решение, точнее даже из разряда "Мам, посмотри я сделал". Тебе все еще надо сделать так, что бы этот код не отображался гостям (Что в принципе не сложно), и все еще надо сделать так, что бы авторизованным пользователям этот код отображался только один раз за сессию (А значит придется использовать куки). Edited 7 июля, 20231 yr by ryancoolround
7 июля, 20231 yr comment_194506 1 hour ago, ryancoolround said: Этот код не отображался ( Что в принципе не сложно ), и все еще необходимо сделать так, что авторизованным пользователям этот код отображался только один раз за сессию ( Что означает использование файлов куки ). Зачем куки? localStorage уже отменили? 💁♂️
7 июля, 20231 yr comment_194507 Что если взять это приложение и изменить его под свои нужды easy-popup-2.1.6.zip
9 июля, 20231 yr Author comment_194550 On 7/7/2023 at 3:55 PM, ryancoolround said: Well, if it's very, very, very, very rude, then this code can help: <div id = "popup" > <h1> Welcome to our site! </h1> </div> <script> setTimeout ( function () { document . getElementById ( 'popup' ). style . display = 'none' ; }, 5000 ); </script> Only, as I said, this is a very rude decision, more precisely, even from the category of " Mom, look what I did ." You still need to make it so that this code is not displayed to guests ( Which is not difficult in principle ), and you still need to make it so that authorized users would only see this code once per session ( So you have to use cookies ). thank you I only want it to be shown once for users who login I have no programming experience Thank you for your guidance
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.