`

BOM

阅读更多

 BOM

窗口位置

screenLeft(screenX)、screenTop(screenY)分别用于表示窗口相对于屏幕左边和上边的位置.

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>CSS z-index Property</title> 
<script type = "text/javascript">
window.onload = function(){
	//FF只支持screenX和screenY
	//IE支持screenLeft和screenTop
	//Safari 和Chrome同时支持以上两个属性。虽然Opera同时支持以上两个属性,但是二者意义不相同。建议不要在Opera中使用
	var leftPos = (typeof window.screenLeft == "number")?window.screenLeft:window.screenX;
	var topPos = (typeof window.screenTop == "number")?window.screenTop:window.screenY;
	console.log("leftPos:"+leftPos);
	console.log("topPos:"+topPos);
	//全屏时运行结果:FireFox、Chrome、Safari都是-4 -4,
	//而IE中leftPos:0,topPos的值根据工具栏高度不同,值发生变化。
}
</script>
</head> 
<body>
	testPositon
</body>

</html>

 窗口大小(浏览器视图区的大小,即减去减去边框的大小)

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>BOM</title> 
<script type = "text/javascript">
window.onload = function(){
	/*浏览器视图区的大小(减去边框宽度)*/
	//Firefox Safari Chrome
	var pageWidth = window.innerWidth,
		pageHeight = window.innerHeight;
	
	//IE
	if(typeof pageWidth != "number"){
		if(document.compatMode == "CSS1Compat"){
			//标准模式
			pageWidth = document.documentElement.clientWidth;
			pageHeight = document.documentElement.clientHeight;
		}else{
			//混杂模式
			pageWidth = document.body.clientWidth;
			pageHeight = document.body.clientHeight;
		}
	}
}
</script>
</head> 
<body>
	testPositon
</body>

</html>
 

 

window.moveBy(0,100);
	window.moveTo(200,300);
	window.resizeTo(100,100);
	window.resizeBy(200,300);

 以上四个方法在某些浏览器中被禁用

location对象以下是所有属性(可读写):

注意以下两端代码中search和hash输出值的不同

<script type="text/javascript">
window.onload = function(){
	//search:?name=maoting
	//hash:#aia_test
	location.href = "http://127.0.0.1:8020/frameset/location/subfameLeft.html?name=maoting#aia_test";
	for(var a in location){
		console.log(a);
		console.log(location[a]);
	}
}
<script type="text/javascript">
window.onload = function(){
	//search:
	//hash:#aia_test?name=maoting
	location.href = "http://127.0.0.1:8020/frameset/location/subfameLeft.html#aia_test?name=maoting";
	for(var a in location){
		console.log(a);
		console.log(location[a]);
	}
}
</script>

使用location对象可以通过很多方式来改变浏览器的位置。

location.assign("http://www.wrox.com");
//或者
location.href="http://www.wrox.com";
//或者
window.location="http://www.wrox.com";

 重新加载页面

location.reload()//重新加载(有可能从缓存中加载)
location.reload(true)//(从服务器中重新加载)

  navigator对象

它的属性通常用于检测显示页面的浏览器类型,常用属性有userAgent(浏览器的用户代理字符串)等

 

screen对象

包含有关客户端显示屏幕的信息。常用属性:

availHeight:返回显示屏幕的高度 (除 Windows 任务栏之外)。

availWidth:返回显示屏幕的宽度 (除 Windows 任务栏之外)。

 

 

 

 

  • 大小: 151.5 KB
分享到:
评论

相关推荐

    【Altium Designer 】自定义格式 BOM模板

    Altium Designer 自建BOM模板。 经验帖子:https://blog.csdn.net/qq_42605300/article/details/124310134 ① 新建表格。 我们用Exce建立一个Excle表格,做一个xx.xlt的2003的模版文件,取文件名为:AltiumDesiger...

    SLM计划与BOM循环校验(六阶BOM)

    用制造业BOM表校验,防止同相母件下挂子件不同,另外也防止由于子母件相同而导致的BOM出现循环。在制造业的BOM表不同于我们的数据库表关联,它是先由AutoCAD图纸转换而来,每个产品相互独立,名称相同的组件下挂的子...

    BOM基础(源代码) BOM基础(源代码)

    BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源代码)BOM基础(源...

    产品设计BOM与产品生产BOM结构

    ERP系统使用的物料清单,称为制造BOM(ManufacturingBOM,M-BOM),CAD生成的物料清单,称为设计BOM(EngineeringBOM,E-BOM)。M-BOM是运行ERP系统不可缺少的管理文件,它是“时间坐标上的产品结构”的报表格式,...

    utf-8批量bom添加删除(BomChecker)工具

    1.首先介绍一下本人应用场景,qt程序整合第三方库,多平台运行,第三方库window平台使用msvc编译,代码移植到linux出现bom问题 2.解决:windows使用utf-8编码,linux使用utf-8无bom编码 3.此小工具主要针对utf-8...

    MICIC BOM 专业bom管理软件

    MICIC BOM是一款专业的BOM管理软件,解决现代制造业因产品种类多,变化快而带来的产品信息维护复杂,容易出错等种种问题。 MICIC BOM管理系统主要特点 强大的编辑功能:支持BOM、子BOM(零部件)、物料的拷贝、...

    物料清单BOM(免费版).rar

    物料清单BOM详细载明产品的组成结构,是计划工作的框架,它描述产品的母件与组件的关系。BOM记录了组件的耗用量、损耗率、性质(配件、中间件、代用件)、来源(自制和外购)和延迟时间等信息,其结构不限层数,即它...

    设计BOM与制造BOM的区别

    本文对企业信息化建设中很重要一环BOM建设很有帮助,详细描述了设计BOM与制造BOM的关系与产生过程

    IDEA的remove BOM操作不生效,解决也需要的jar

    其他编译器的java项目导入idea时,经常出现非法字符: \65279 ,通常直接remove BOM,操作即可。但是有时非常顽固不生效。配合我的这个说明,用这个jar包,配置好了后,然后在重新remove BOM。(个人实验的是win64...

    BOM多级展开Form_TreeView_Bom

    BOM多级展开Form_TreeView_Bom,查询,等功能!

    设计BOM与制造BOM同步技术探讨

    设计BOM与制造BOM是两种不同的产品结构视图,设计BOM在产品设计过程中产生,制造BOM是在设计BOM的基础之上经工艺过程后生成,一般是要经过人工调整的,两种BOM的组成和结构是有些差异的。由于设计变更或产品配置的...

    BOM Compare Utility_AUTOITEXCEL比对_bom比对_

    EXCEL文件内容自动比对。可以参考源代码修改,目前源代码位BOM比对,用于电子工程师做BOM的工具。

    面向整车行业的BOM管理.doc

    面向整车行业的BOM管理 整车行业迫切需要通过覆盖BOM全生命周期的工艺信息化项目规划与实施促进信息技术、信息化战略与企业发展战略的充分融合与互相促进,进一步的提升产品的质量稳定性、提高生产效率、降低产品...

    此文件用于快速反查php文件中的UTF8编码的文件是不是加了BOM,有则显示,无则跳过。(php源码)。

    用途:主要用于整站所有文件为utf8无bom文件,个别文件却存bom,而造成的如:Warning: Cannot modify header information - headers already sent 等的错误。 如何解决BOM:先放在服务器可执行目录下,使用 浏览器http://...

    SAP BOM详细解析

    详细解释SAP的BOM,生产BOM,销售BOM,包装BOM等。

    BOM生产计划分解及需求计算例子

    BOM生产计划分解及需求计算例子 行号 层级 物料编码 品名 数量 单位 1 0 A001 游戏型电脑 1 台 2 .1 B001 游戏主机 1 台 3 ..2 C001 Intel I9 CPU 1 块 4 ..2 C011 金士顿内存 2 条 5 ..2 C021 华硕Z490-A主板 1 块 ...

    bom差异对比工具

    bom差异比较工具,电子bom,元器件bom,文本比较,差异分析

    BOM基础知识BOM基础知识BOM基础知识

    BOM基础知识BOM基础知识BOM基础知识BOM基础知识BOM基础知识BOM基础知识BOM基础知识

    SAP Business One BOM版本管理Addon(8.82版)

    在系统“生产”模块增加BOM版本管理功能;版本化管理各成品、半成品物料清单;引入激活时间,支持与系统自带“物料清单”的手动推送和自动同步,其它具体功能可查看资源中说明文档。 说明: 1.本Addon仅供学习和...

    SAP 批量BOM反查

    批量BOM反查 SAP PP MRP,似类于CS15,但CS15只能逐个的查。

Global site tag (gtag.js) - Google Analytics