У меня есть следующие .jsp (signIn.jsp):ie7 не позволил мне набрать в текстовом поле, но да хром, светлячок, ie8
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<div id="logBanner">
<form id="regForm" class="little-form" action="../user/signIn" method="post" >
<label id="lblNickname" for="txtNickname">Nombre de usuario:</label>
<input id="txtNickname" type="text" name="nickname" />
<label id="lblPsw" for="txtPsw">Contraseña:</label>
<input id="txtPsw" type="password" name="password"/>
<p><button type="submit" id="btnIngresar" >Ingresar</button></p>
</form>
</div>
Когда пользователь нажимает на кнопку на домашней странице следующие функции яваскрипта называется:
function displaySignForm(){
jQuery.get('../../jsp/signIn.jsp', {}, function renderForm(data, textStatus, XMLHttpRequest){
var log = document.getElementById('log');
preDiv = document.getElementById('signInWindow');
if (preDiv==null){
var div = document.createElement('div');
div.id = "signInWindow";
div.innerHTML = data;
log.appendChild(div);
}
else {
log.removeChild(preDiv);
}
}
);
}
который получает форму и показывает ее на веб-странице.
Моя проблема в следующем: на ie7 я не могу писать в текстовом поле и не нажимать кнопку отправки, похоже, если все было отключено. Он отлично работает на ie8, chrome и firefox. Что бы это могло быть?
Спасибо!
Не нужно ли использовать тег сценария открытия? – GitaarLAB