在表单上创建一个名为“转到其他网站”的按钮,该按钮将调用一个函数来提供一个弹出窗口,以转到用户选择的网址和窗口大小。 该功能将使用提示框为用户提供至少3种网址选择(与您的网站相关的其他网站)可供选择。 使用switch语句设置所选的URL并验证用户选择,在有有效选择之前不要继续。 然后将提示用户以像素为单位输入窗口的高度和宽度。必须验证最小高度和宽度为300。 使用此分辨率在窗口中显示所选的URL。 (提示:要设置window.open方法的其他属性,您需要创建一个字符串变量来设置宽度和高度。)
我想的不是太难 我可以做一个开关语句没关系,这是我的代码,我可以设置一个窗口大小,设置它以提示用户设置宽度和高度,并且最小值证明是非常困难的
这是我的java脚本
function myPopup2(){
var url = Number (prompt("Which website do you choose? 1. Google 2. Yahoo 3. Moodle", ""));
switch (url) {
case 1:
window.open(url="http://www.google.com/", "myWindow","status = 1, height = 300, width = 300, resizable = 0");
break;
case 2:
window.open(url="https://au.yahoo.com/", "myWindow","status = 1, height = 300, width = 300, resizable = 0");
break;
case 3:
window.open(url ="http://learn.tafesa.edu.au/","myWindow","status = 1, height = 300, width = 300, resizable = 0");
break;
default:
alert("Please enter number 1, 2, or 3 to select a website");
break;
}
}
答案 0 :(得分:0)
也许这样的事情适合你。它会重复提示,直到您输入的值是一个数字且大于300。
id