Maison > interface Web > js tutoriel > le corps du texte

La simulation du clic d'un utilisateur pour faire apparaître une nouvelle page ne sera pas interceptée par les compétences browser_javascript

WBOY
Libérer: 2016-05-16 16:52:55
original
1294 Les gens l'ont consulté

Je crois que des amis qui ont utilisé window.open ont rencontré des situations dans lesquelles la page ne peut pas être affichée car elle a été interceptée par le navigateur. Changeons notre façon de penser et demandons dans quelles circonstances la fenêtre contextuelle d'une nouvelle page ne sera pas bloquée. par le navigateur ? Par exemple, la balise ne le sera pas ; il suffit alors de simuler que l'utilisateur clique activement sur la balise et il n'y aura aucun problème d'interception.

Définissez d'abord les balises HTML :

Copiez le code Le code est le suivant :


< ;input type="button" value="Cliquez sur moi pour ouvrir une nouvelle page" onclick="targetClick()" />

Ensuite, attribuez une valeur au < une balise /> dans JS et déclenchez-la Événement Click :
Copier le code Le code est le suivant :

function targetClick() {
$ ("#alink").attr("href", "http://www.163.com");
$("#spanlink"). click();
return false;
}

OK, maintenant la page apparaîtra facilement.
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal