En esta práctica de JavaScript he puesto en práctica la creación de ventanas emergentes.
El usuario pulsará en una serie de textos con el nombre de sitios web de internet y se les abrirán unas ventanas emergentes de dichos sitios web.
Para poder comprender el código de esta práctica es muy importante conocer la forma de crear ventanas emergentes. Como ayuda puedes echarle un vistazo al siguiente enlace:
Código HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Práctica de JavaScript</title>
<script src="funciones.js" type="text/javascript"></script>
</head>
<body>
<h2>Haz click en el texto para que aparezca la ventana emergente.</h2>
<h3><span id="primeraDireccion">Abrir Google</span></h3>
<h3><span id="segundaDireccion">Abrir Yahoo</span></h3>
<h3><span id="terceraDireccion">Abrir Wikipedia</span></h3>
</body>
</html>
Código JavaScript
window.onload = inicializar;
function inicializar() {
document
.getElementById("primeraDireccion")
.addEventListener("click", function () {
open(
"https://www.google.es",
"Google",
"toolbar = yes, statusbar = yes, width = 600, height = 400, top = 200, left = 200"
);
});
document
.getElementById("segundaDireccion")
.addEventListener("click", function () {
open(
"https://espanol.yahoo.com/",
"Yahoo",
"titlebar = yes, resizable = no, scrollbars = yes, width = 500, height = 300, top = 200, left = 200"
);
});
document
.getElementById("terceraDireccion")
.addEventListener("click", function () {
open(
"https://www.wikipedia.org/",
"Wikipedia",
"titlebar = yes, toolbar = yes, menubar = yes, scrollbars = yes, width = 500, height = 300, top = 200, left = 200"
);
});
}
Demostración

Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.