要求不能用服务器语言,只能用JavaScript语言
能写出代码的给满分
<script type="text/javascript">
var i=1;
function openWin(){
window.open("photo1.html?index="+(i++),"_blank");
}
</script>
<a href="javascript:openWin();">open<a/>
<script>
document.write(window.location.search.split("=")[1]);
</script>
<script>
var index=window.location.search.split("=")[1]|0;
document.write(index);
function openWin(){
window.open("photo1.html?index=" +(index+1),"_blank");
}
</script>
<a href="javascript:openWin();">open<a/>
<script>
var index=window.location.search.split("=")[1]|0;
document.write(index);
function openWin(){
window.open("photo2.html?index=" +(index+1),"_blank");
}
</script>
<a href="javascript:openWin();">open<a/>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script>
function myRef(){
window.open(''+self.location,'mywin','left=20,top=20,width=500,height=500,toolbar=1,resizable=0');
myRef.focus()
}
</script>
</head>
<body>
<form>
<input type=button value="Open new window" onClick="myRef()" />
</form>
</body>
</html>
<!DOCTYPE html >
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<script type="text/javascript">
var nIndex = 1;
window.onload = function(){
nIndex = window.opener ? window.opener.getIndex() + 1 : 1;
document.getElementById("t").innerHTML = getIndex();
};
function getIndex(){
return nIndex;
};
function openWin(){
window.open(window.location.href);
}
</script>
<div id="t"></div>
<input type="button" value=" Open " onclick="openWin()" />
</body>
</html>
<!DOCTYPE html >
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<script type="text/javascript">
function openWin(){
window.open(window.location.href);
}
function show(){
var obj = window;
while(obj.opener){
obj = obj.opener;
}
obj.document.getElementById("t").innerHTML = new Date().toLocaleString();
}
</script>
<div id="t"></div>
<input type="button" value=" 新建窗口 " onclick="openWin()" />
<input type="button" value=" 第一个窗口刷新时间 " onclick="show()" />
</body>
</html>
怎么判断两个对象相等? obj={ a:1, b:2 } obj2={ a:1, b:2 } obj3={ a:1, b:'2' } 可以转换为字符串来判断 JSON.stringify(obj)==JSON.stringify(obj2);//true JSON.stringify(obj)==JSON.stringify...
前端开发知识点 ...复制代码 JavaScript: 数据类型、运算、对象、Function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Ajax、 DOM、BOM、内存泄漏、跨域、异步装载、模板引擎、前端MVC、路由、模块...
一.HTML 1.DOCTYPE 的作用是...标准模式,浏览器按照W3C的标准解析渲染页面,这样一来,你的页面在所有的浏览器里显示的就都是一个样子了。标准模式的排版 和 JS运作模式都是以该浏览器支持的最高标准运行。在兼容模
如何判断一段文字中是否有自己想要的那几个字,如果有就把那几个字变成红色(在html中) 比如有body中有这么一串文字“驾驶的后视镜的华盛顿”,想要判断里面是否有“驾驶”这两个字,如果有就把这两个字变...
我现在可以做到知道一个月有几周,但是不知道各个周是几号到几号  ![现在自己做的进度]...
JavaScript 是目前最流行的编程语言之一,正如大多数人所说:“如果你想学一门编程语言,请学JavaScript。”FreeCodeCamp的创始人 Quincy Larson 在...
今天给大家带来的是一个论坛网站,牛仔俱乐部-努比亚社区,网址为:...说实话,我刚开始爬的时候我也不相信,直到我运行请求代码,一看,给我返回这个:这是什么啊,一段 JavaScript 代码,很容易地就...
1:带日期的两个具体的时间段比较,如比较2018-01-01 12:00~14:00和2018-01-01 15:00~17:00 2:忽略日期,只比较时分秒,如比较每天的 12:00~14:00 和 18:00和22:00 两种的主要区别是第二种会涉及到跨天的问题,...
或者是工作的时间,比如:2010-06-01到2015-04-01是几年几个月。 下面是time.js文件的代码: export default { //字符串日期转换成日期格式 stringToDate: function(dateStr, separator) { if (!separator) { ...
* 判断两个时间区间是否重叠 * @params timeA array[startTimeString,startTimeString] * @params timeB array[startTimeString,startTimeString] * @return boolean * */ export const checkTimeOverlap = ...
一排序二判断
该段代码思路为计算好多少个整周,然后在计算相加非整周数据,具体见代码,希望对大家有用 ^_^ /** * 计算一段时间内包含多少天周中 多少天周末 * @param start * @param end * @returns {{weekDays: number, ...
有时候我们需要知道某个事件对应的js代码,比如点击一个div元素时,出现下拉框,我想知道这个功能对应的js代码,那就可以按下图操作: 勾选click事件,重新运行,那么就会在每个click事件那里设置断点,每遇到一个...
谈谈"求线段交点"的几种算法(js实现,完整版) "求线段交点"是一种非常基础的几何计算, 在很多游戏中都会被使用到. 下面我就现学现卖的把最近才学会的一些"求线段交点"的算法说一说, 希望对大家有所帮助. ...
而这些复选框标签又有另外的JS代码来判断是否被选中并给出提示。于是我又把这段js代码也插入到页面中。。 但是复选框选中时js代码并没有给出提示,于是我往那段js代码里添加个console.log(提示信息),然后我再点击...
html代码: <div style="height: 39px;text-align:center;"><span style="float: left;line-height: 36px;margin-left: 5px;">耗时 <span id="days&...
本文主要分为两个部分:一部分是网络爬虫的概述,帮助大家详细了解网络爬虫;另一部分是HTTP请求的Python实现,帮助大家了解Python中实现HTTP请求的各种方式,以...
if判断以及for循环该如何写的更好大致介绍NO.1 接了上一任前端的坑(if判断的升级)接下来进行持续升级,出小干货!跳出反反复复一直写的for循环 大致介绍 这是小m马发布的第一篇文章,关于前端领域的开发习惯,这是...
原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK 和 OpenJDK 的...
这是一个出现过无数次的话题,这里再次重写仅作为个人的学习笔记,谢谢观看。 0、typeof typeof 运算符的主要作用就是用来检测数据的类型,一般情况下我们都是使用它来判断数据类型,但是这里,我把typeof 放在0...
下面是我的代码: // 判断时间为今天 judgeTime(data){ var date = data.toString(); var year = date.substring(0, 4); var month = date.substring(4, 6); var day = date.substring(6, 8); var d1 = new D...
最近做课程表,要将所有课程显示到一个课程格子里,默认加载本周课程,于是就需要知道本周是这个学期的第几周,引出本文主要内容: 首先,这个学期的开始时间是要知道的,然后根据学期的开始时间计算本周是第...
本文成于2019年12月25日 ...简单介绍下promise Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。 那就new一个 var p = new Promise(func...
1、 区分IE浏览器if(!+[1,]){//IE11不支持 swal('这是IE浏览器'); }else{ swal('这不是IE浏览器'); }2、 将日期直接转换为数值 +new Date();//结果为对象类型,毫秒数 //输出 var t = +new Date();...
第二章 开始写代码:创建你的第一个p5.js程序
console.log(getDays(2016,3,29)); function getDays(year,month,day) { var days = day;//总共多少天 //如果是1月的话,直接返回天数 这段可以不用写 ... //如果不是1月的话,要累加之前的每个月份的
第一种方式 <!DOCTYPE html> <thml> <head> <title>Html中嵌入JS代码的第一种方式</title> </head> <body> <!-- 1、要实现的功能: 用户点击以下按钮,...
目录 Array 数组 Array concatenation (数组拼接) Array difference (数组比较) Array includes (数组包含) ...Array sample (数组取样随,机获取数组中的1个元素) Array union (数组合集)
这时如果要用js判断它的长度为多少px。 1.获取字符串 str 2.将str拆成数组arr 3.遍历arr,分别求出中文个数,大写英文个数,小写英文个数....... 4.根据设置的字体大小,求出每种类型字符分别为多少px(直接...
当我们遇到需要多个条件判断的业务操作时,最简单直接的办法就是用多个if-else判断,虽然能够实现,但当判断条件过多,甚至是多元判断时,我们的代码就会变得非常不好阅读和维护。 举个例子 这里也可以用switch if...