BOM

原创 2018年04月16日 21:50:38
1、window对象
浏览器对象模型是Javascript的组成之一。提供了独立于内容与浏览器进行交互的对象。
2、BOM通常实现的功能
弹出新的浏览器窗口
移动、关闭浏览器以及调整窗口的大小
在浏览器窗口中实现页面的前进和后退功能
3、BOM常用的属性
window.属性名="属性值";
例如:
 window.location="https://www.baidu.com";
用来访问网页
4、BOM常用的方法
close()   关闭浏览器
open()    打开一个新的浏览器
setTimerout()  在指定的毫秒内调用函数或计算表达式
setInterval()  按照指定的时间内调用函数或表达式
window.方法名();
window是全局对象,window也可以省略。

window.confirm("返回对话框");
结果返回true就是确定按钮,结果返回false就是取消按钮
例如:
   var fa= window.confirm("确定要删除吗?")
    if(fa=true){
        alert("成功");
    }else{
        alert("失败");
    }
5、alert,prompt,confirm的区别
alert是只有一个参数,就只显示对话框,没有返回值,
prompt是有两个参数,是输入对话框,用来提示用户输入一些信息,有取消和确定按钮
confirm是有一个参数,是确认对话框,显示对话框的消息,结果返回true就是确定按钮,结果返回false就是取消按钮

close()关闭浏览器
语法:
window.close();
open() 打开新的浏览器窗口
window.open("弹出窗口的地址","窗口名称","窗口特征");

6、history和location对象
history对象是实现浏览器中的“后退”功能

history.back()后退按钮;
history.forward()前进按钮;
history.go(1)代表前进一页;
history.go(-1)代表后退一页;

location对象是实现浏览器中的“前进”功能
location.reload()刷新;
location.replace()用新的文档替换当前文档;
location.host()返回主机名和当前URL的端口号;
location.hostname设置或返回当前URL的主机名;
location.href设置或返回完整的URL;

UTF-8 NO BOM & BOM

在修改 ECShop 时,可能会遇到 BOM 的问题。在修改保存后,在浏览器可能会出现:Warning: Cannot modify header information - headers alre...
  • phphot
  • phphot
  • 2007-12-19 09:55:00
  • 3574

物料BOM和生产订单BOM的区别

物料BOM和生产订单BOM的区别[@more@] 一般企业生产部在SAP创建生产订单的时候,就会产生一个生产订单BOM,这里的生产订单BOM是读取的物料BOM。 由于其它原因,需要修改成品...
  • zhongguomao
  • zhongguomao
  • 2016-02-03 09:04:09
  • 2522

Javascript之BOM与DOM讲解

一.Javascript组成JavaScript的实现包括以下3个部分:ECMAScript(核心)描述了JS的语法和基本对象。文档对象模型 (DOM)处理网页内容的方法和接口浏览器对象模型(BOM)...
  • qq877507054
  • qq877507054
  • 2016-05-13 15:36:09
  • 12585

BOM和DOM详解

DOM是一个使程序和脚本有能力动态地访问和更新文档的内容、结构以及样式的平台和语言中立的接口。,而BOM定义了JavaScript可以进行操作的浏览器的各个功能部件的接口。 js组成 我们都知道...
  • anythings
  • anythings
  • 2016-04-25 09:54:46
  • 6453

订单BOM、销售BOM、标准BOM

訂單BOM: 是實際生產時用的BOM, 在標準BOM和銷售BOM基礎上增減物料的BOM 銷售BOM: 是為特定客戶設定的BOM, 在主檔數據層次上的BOM, 在生產時是帶到訂單BOM中去的. 標準...
  • superying
  • superying
  • 2011-10-08 16:59:49
  • 10689

去除BOM头问题

有段时间经常因为BOM头的问题导致程序出错,不算致命性错误,就是在页面顶部出现留白。接下来说一下我的解决方法。 1.第一个非常有用的方法就是哪个页面出先BOM头问题了,找到跳转到这个页面的控制器中的方...
  • gu_wen_jie
  • gu_wen_jie
  • 2017-04-18 09:15:12
  • 727

用vim去除utf-8 BOM

file * 1:   UTF-8 Unicode text 2:   UTF-8 Unicode (with BOM) text bom:UTF-8签名(UTF-8 signature)也...
  • jichl
  • jichl
  • 2013-10-09 12:26:11
  • 2019

BOM清单表

基本简介/BOM表 编辑 BOM表图册 采用计算机辅助企业生产管理,首先要使计算机能够读出企业所制造的产品构成和所有要涉及的物料,为了便于计算机识别,必须把用图示表达的产品结构转化成某...
  • kingmax54212008
  • kingmax54212008
  • 2017-01-06 16:07:38
  • 4065

BOM 修改与删除

BOM 删除     CSAP_MAT_BOM_DELETEBOM修改  CSAP_MAT_BOM_MAINTAIN示例代码  CALL FUNCTION 'CSAP_MAT_BOM_DELETE' ...
  • wren2004
  • wren2004
  • 2010-08-24 15:11:00
  • 3704

BOM制作系列之一:BOM拆分

硬件工程师除了线路设计之外还需要要掌握的一个技能就是EXCEL的使用,我们在制作物料清单BOM的时候,熟练使用EXCEL将会让我们事半功倍,快速完成并且可以避免一些错误。以下就自己的经验整理出“BOM...
  • yuxinyongheng
  • yuxinyongheng
  • 2015-12-09 17:03:00
  • 1374
收藏助手
不良信息举报
您举报文章:BOM
举报原因:
原因补充:

(最多只允许输入30个字)