Próbuję wywołać taką stronę HTML za pomocą domyślnej przeglądarki internetowej Raspbian i prowadzi mnie ona tylko do domyślnej strony logowania.
Nie robi to również z Midori na pulpicie.
Po wywołaniu dokładnie tej samej strony w przeglądarce Firefox lub Google Chrome na komputerze po prostu działa.
Po pierwsze miałem:
<body onLoad="doLogin()">
Który miał dokładnie takie samo zachowanie, ale działał na Firefox i Chrome. Czy można to zrobić za pomocą wbudowanej przeglądarki w systemie Raspbian?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script>
<!--
function doLogin() {
document.form1.action="https://ip/sub/main.html?page=map_info&id=177";
document.form1.submit();
}
//-->
</script>
</head>
<body >
<form name="form1" id=form1 method="post">
<input type="hidden" name="process" value="login">
<input type="hidden" name="page" value="start">
<input type="text" name="user" value="User">
<input type="password" name="password" value="Pass">
</form>
<script>window.onload=doLogin;</script>
</body>
</html>
PS. Użytkownik, hasło i adres URL są zmieniane, aby nie ujawniać danych wewnętrznych.
midori
javascript
alsternerd
źródło
źródło
Odpowiedzi:
Możliwe, że przeglądarka, której próbujesz użyć, nie ma włączonej obsługi JavaScript.
Pochodzi z https://pchelp.ricmedia.com/enable-disable-javascript-opera/
źródło