J'ai une zone de saisie à l'intérieur et iframe. Si je tape et que j'appuie sur la touche Retour pour effacer le texte, l'événement Retour de la touche est considéré comme retour de navigateur et passe à la page précédente. Quelle pourrait-être la cause.?Boîte de saisie à l'intérieur d'un iframe
0
A
Répondre
0
Veuillez indiquer quel navigateur vous avez testé.
Je suppose que vous vous concentrez sur le terrain? Y at-il un script mettant l'accent sur le document contenant la boîte de saisie dans l'iframe?
0
Je ne peux même pas déclencher le même événement. J'appuie sur BackSpace dans iframe, j'appuie sur BackSpace en entrée, j'appuie sur BackSpace dans la page principale. Avec quel navigateur travaillez-vous? Y a-t-il du code javascript dans la page?
0
C'est un vieux comportement de navigateur. Mettez à jour vos navigateurs Dans le pire des cas, vous pouvez bloquer les événements par défaut pour l'élément d'entrée, en utilisant une bibliothèque jS pour obtenir une réponse unifiée dans les événements du navigateur.
Le comportement se produit à la fois dans IE 7 et Firefox 3.0.10 – Rakesh