Я использую приведенный ниже исходный код в своем сценарии.
Я отлично работал с браузером Crome.
но не работал с Internet Explorer.
Как я могу сделать?
кто-нибудь, помогите мне, пожалуйста.
<!DOCTYPE html>
<html>
<head>
<title></title>
<script language="JavaScript">
<!--
function login() {
document.form1.action="http://website.com/login/login.asp";
document.form1.submit();
}
//-->
</script>
</head>
<body onload="login()">
<form method=post name="form1" id="form1">
<input type="hidden" name="ID_Text" value="abcd">
<input type="hidden" name="PW_Text" value="abcd">
</form>
</body>
</html>
language
устарел для тегаscript
, возможно, IE пытается проверить ваш код (не уверен в этом...). Вы можете попробовать изменить его наtype="text/javascript"
- person Totò   schedule 22.04.2014<!--
и//-->
. Это устаревшая практика, она активно вредна, и это единственное, что я вижу, что может быть проблемой. Кроме того, не работает довольно расплывчато. Что просходит? Есть ошибки? Форма отправлена, но авторизация не удалась? Что произойдет, если вы вставитеalert("before submit")
или три? - person Amadan   schedule 22.04.2014<body onload="login">
(назначение функции, а не ее вызов)? - person The Witness   schedule 15.07.2019