Подтвердить что ты не робот

Как отобразить текст в строке состояния браузера?

Как мы можем изменить текст, отображаемый в строке состояния браузера с помощью JavaScript (или jQuery)?

4b9b3361

Ответ 1

jQuery не требуется для этого:

<script>
function writetostatus(input){
    window.status=input
    return true
}
</script>

Однако большинство новых браузеров не позволяют вам устанавливать текст в строке состояния из JavaScript.

Ответ 2

Это можно сделать. Google Search делает это, что можно увидеть, когда вы наводите курсор на ссылку Google, в строке состояния отображается базовый сайт:

введите описание изображения здесь

Тем не менее, когда вы нажимаете на него, он приводит вас к URL-адресу, зависящему от пользователя и агента, который выглядит как https://www.google.com.sg/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC8QFjAAahUKEwi4lP-Z4_rIAhVLk5QKHXRLAe8&url=https%3A%2F%2Fwww.example.com%2F&usg=AFQjCNFEbIRqDC65KFpmuak0aXKmnzjKVQ&bvm=bv.106923889,d.dGo. URL-адрес отслеживает Google и еще не перенаправляет вас на https://www.example.com. Вы можете легко проверить это с помощью Network Inspector с помощью сохранения журнала.

Они используют хакерский взлом, но он работает во всех браузерах.

Трюк заключается в том, чтобы понять, что мы можем установить строку состояния почти на все, используя только HTLM a href (без CSS и JavaScript). Все, что нам нужно, это обмануть парсер браузера, считая, что значение href является допустимым URL-адресом и отображает его.

Попробуйте выполнить этот фрагмент:

<a href="http://.# this is p͕͓͔͕͓͔͕͓͔͕͓͔͕͓͔͕͓͔͕͓͔͕͓͔͕͓͔͕͓͔͕͓͔̐̑̓̐̑̓̐̑̓̐̑̓̐̑̓̐̑̓̐̑̓̐̑̓̐̑̓̐̑̓̐̑̓̐͜͜͜͜͜͜͜͜͜͜͜͜‌​̴̵̶͕͓͔͕͓͔͕͓͔͕͓͔̖͕͓̖̱̲̳̖̖̖̖̖̖̖͕̑̓̐̑̓̐̑̓̐̑̓̑̒̓̔̐̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̐̕̚͜͜͜͜͜‌​͓͔̖͕͓͔̖͕͓͔̖͕͓͔̖͕͓͔̖͕͓͔̖̑̓̑̒̓̔̐̑̓̑̒̓̔̐̑̓̑̒̓̔̐̑̓̑̒̓̔̐̑̓̑̒̓̔̐̑̓̑̒̓̔̕̚̕̚̕̚̕̚̕̚̕̚͜͜͜͜͜‌​͕͓͔̖͕͓͔̖̐̑̓̑̒̓̔̐̑̓̓̓̓̓̓̓̑̒̓̔̕̚̕̚͜͜owerful because ━Σ(゚Д゚|||)━ symbols [email protected])(*#&$^%</even htlm> or lorem ipsum in all scripts Лорем ипсум Lorem存有 ငါ့ရဲ့ဇာတ်မြင့် घरՏուն Дома ലോറെൻ  ഇപ്സം درமுகப்புЛорем ипсумలోלורם איפסוםరెం ఇప్సమ్ მთავარი હોમ לורם איפסוםלורם איפסום Forsíða Loremのイプサム ಮುಖಪುಟ ទំព័រដើម 가 lorem ipsum의 ຫນ້າທໍາອິດ Տուն আর্কাইভ">Hover this link (do not click) and observe the browser status bar.</a>

Ответ 3

Кому может относиться простая заметка , специфичная для IE:

До IE6 и включая его:

window.status = "Hello, I'm a custom status bar note.";

Но после IE6 (протестировано IE7/8) вы делаете это так же, но вам также нужно адаптировать параметры безопасности браузера, включив эту функцию: Инструменты - Свойства обозревателя - Безопасность - Пользовательский уровень:

alt text

Ответ 4

Прежде всего, его появление не является однородным во всех браузерах, а во-вторых, что функция была отключена в течение длительного времени по умолчанию в большинстве браузеров по соображениям безопасности.

В любом случае, javascript для этого - это простой window.status = "my text"

Ответ 5

использовать

window.status = "whatever you want"