`

js计算阶乘和新打开一个窗口

    博客分类:
  • js
阅读更多
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
  <%
            String path= request.getContextPath();
            String basePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
   %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <base href="<%=basePath%>"/>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>函数</title>
<script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(function(){
//计算阶乘,方式一
function  factorial(n){
var i=1;
while(n>1){
i*=n;
n--;
}
return i;
}
console.log("方式一计算出的结果是:"+factorial(5));
//计算阶乘,方式二
function  factorial1(n){
var i,t=1;
for(i=2;i<=n;i++)
t*=i;
return t;
}
console.log("方式二计算出的结果是:"+factorial1(5));

function moveon(){
var answer=confirm("Are you Ready?");
if(answer){
//进行页面的跳转,方式一
//window.location="http://wwww.baidu.com";
//进行页面的跳转,方式二
window.open("http://wwww.baidu.com","新的窗口", 'height=400,width=400,top=100,left=100,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no');
}
//写法一
//setTimeout("moveon()",60000);
//写法二
setTimeout(moveon,60000);

}
  moveon();
});
</script>
</head>
<body>

</body>
</html>
分享到:
评论

相关推荐

    js中用open方式打开新窗口向父窗口传值

    在JavaScript中,使用`window.open()`方法可以打开一个新的浏览器窗口,这个方法可以实现子窗口向父窗口传值的操作。下面我们来详细解释这个过程。 首先,让我们回顾一下`window.open()`方法的基本用法。`window....

    js打开新窗口,js打开居中窗口,js打开自定义窗口

    在JavaScript中,打开新的窗口是常见的操作,常用于创建弹出窗口、链接跳转或显示特定内容。本文将深入探讨如何使用JavaScript打开新窗口,并实现窗口居中和自定义窗口属性。 首先,我们来了解基本的`window.open()...

    JS 调用保存窗口和打开窗口

    在JavaScript(JS)中,调用保存窗口和打开窗口是两个常见的操作,它们通常用于处理用户交互和数据管理。在Web应用中,这些功能能够增强用户体验,比如让用户下载文件、预览内容或打开新页面。下面我们将详细探讨这...

    js中用window.open()打开多个窗口的name问题

    当要使用window.open()去打开多个子窗口的时候,在ie7之后,都要使用不同的name,这样才能够打开出多个不同的窗口,如果name相同的话,就只能打开第一个子窗口。同事要是子窗口和父窗口有数据交换或是方法相互调用时...

    javascript中window.open在原来的窗口中打开新的窗口(不同名)

    但是发现如果先前打开的窗体没有关掉,在打开一个窗体的时候就会在先前没有关闭的窗体上打开新的窗体,这样先前的窗口就被替换掉了。经过查找资料和测试发现如果在打开窗体的时候指定的窗体名和当前的某个窗体同名的...

    JS打开新窗口防止被浏览器阻止的方法

    本文实例讲述了JS打开新窗口防止被浏览器阻止的方法。分享给大家供大家参考。具体分析如下: 用传统的window.open()方式打开新窗口,会被浏览器阻止,那么,我们如何才能让JS打开新窗口不被浏览器阻止呢?其实办法...

    JavaScript弹出新窗口并控制窗口移动到指定位置的方法

    1. window.open()函数的使用:window.open()是JavaScript的一个内置函数,用于打开一个新的浏览器窗口或标签页。该函数一般包含三个参数:要加载的URL、窗口名称以及一个特性字符串。特性字符串用于描述新窗口的各种...

    javascript 实现弹出小窗口

    - **核心知识点**:通过 JavaScript 代码创建一个新窗口或弹出窗口,并能够控制其大小、位置以及各种浏览器工具栏的显示与隐藏等属性。 #### 标签:弹出小窗口 - **关键词提取**:此标签表明文章的主题是围绕“弹出...

    JS打开新窗口的2种方式

    JS打开新窗口的2种方式 JS打开新窗口的2种方式 JS打开新窗口的2种方式

    js中打开新窗口的各种方法.doc

    第二个按钮先打开窗口,然后通过`moveTo`和`resizeTo`调整位置和大小;第三个按钮使用了`showModalDialog`,这是一个模态对话框,不允许用户与当前窗口交互,直到关闭对话框。 3. **默认大小开启**: ```...

    asp.net中打开新窗口的多种方法

    在ASP.NET开发中,有时我们需要实现用户点击某个链接或者按钮后在新的窗口中打开一个新的页面,而不是替换当前页面。本文将详细介绍在ASP.NET中实现这一功能的多种方法,并且会探讨如何控制对话框的特性。 1. **...

    JavaScript采用递归算法计算阶乘实例

    在编程中,阶乘是一个数学概念,通常表示为一个正整数n的阶乘(表示为n!),定义为所有小于等于n且大于等于1的正整数的乘积。例如,5的阶乘(5!)就是1*2*3*4*5,结果是120。阶乘在组合数学、概率论和计算机科学等...

    js 特效 html 特效 打开窗口设置

    js 特效 html 特效 打开窗口设置 js 特效 html 特效 打开窗口设置

    ASP.NET打开新窗口方法

    ASP.NET 打开新窗口方法是 ASP.NET 编程中常用的技术之一,它可以帮助开发者在不同的场景下打开新窗口,例如,打开帮助文档、打开图片预览、打开打印窗口等等。下面将详细介绍 ASP.NET 打开新窗口的多种方法。 方法...

    js 特效 html 特效 打开窗口等待

    js 特效 html 特效 打开窗口等待 js 特效 html 特效 打开窗口等待

    JavaScript打开与关闭窗口.pdf

    打开窗口是通过`Window`对象的`open()`方法实现的。这个方法允许开发者创建新的浏览器窗口或对话框,并在其中加载指定的URL。`open()`方法的基本语法如下: ```javascript WindowVar = window.open(url, windowName...

    javascript经典特效---打开窗口向右移动.rar

    在本主题"javascript经典特效---打开窗口向右移动.rar"中,我们将探讨如何使用JavaScript来实现一个窗口或元素在页面上向右移动的动态效果。 在网页设计中,动态效果能增强用户体验,使页面更具吸引力。打开窗口向...

    zhaoguolei1024#AutoJsExample#QQ打开聊天窗口.js1

    # QQ打开聊天窗口.jsQQ打开聊天窗口。

    javascript经典特效---旋转打开的窗口.rar

    在本案例中,"javascript经典特效---旋转打开的窗口.rar" 提供了一个经典的JavaScript特效,即“旋转打开的窗口”。这个特效可能涉及到CSS3的变换、过渡以及JavaScript的事件处理和DOM操作。 首先,我们需要理解CSS...

    javascript经典特效---关闭窗口同时打开新窗口.rar

    在标题中提到的“javascript经典特效——关闭窗口同时打开新窗口”是一个常见的JavaScript应用场景,它涉及到浏览器窗口的操作。 在Web开发中,有时我们需要在用户执行某项操作(如点击按钮)时,关闭当前窗口并...

Global site tag (gtag.js) - Google Analytics