Visual Basic Script 的位置

当页面载入浏览器时,页面中的脚本会立即被执行。
可惜我们并不一定希望这种情况发生。
有时我们希望当页面载入时执行脚本,而有时我们则希望当用户触发某个事件时执行这些脚本。

而脚本放置的位置与执行时机密切相关,且看各种情况。

在 head 部分的脚本

当脚本被调用时,它们会被执行,或者某个事件被触发时,脚本也有可能会执行。
当我们把脚本放置于 head 部分时,就可以确保在用户使用之前它们已经被载入了。

<html><head><script type="text/vbscript">some statements</script></head>
</html>

在 body 部分的脚本

当页面的 body 部分被载入时,脚本就会被执行。
当我们把脚本放置于 body 部分,它会生成页面的内容。

<html><body><script type="text/vbscript">some statements</script></body>
</html>

位于 body 和 head 部分的脚本

可以同时在 body 和 head 部分放置脚本,理论上数量不限制。

<html><head><script type="text/vbscript">some statements</script></head><body><script type="text/vbscript">some statements</script></body>
</html>

【VBS】网页脚本的放置位置与载入时机相关推荐

  1. 【程序设计】Web网页脚本引入

    文章目录 网页脚本的放置位置与载入时机 head 部分的脚本 body 部分的脚本 body 和 head 部分的脚本 HTML引入TypeScript脚本 HTML引入Python脚本 网页脚本的放 ...

  2. vbs恶意脚本_vbs恶意软件删除程序的分析

    vbs恶意脚本 Recently, I was willingly forwarded a phishing email (for science!) which contained a ZIP at ...

  3. linux 下 `dirname $0` 脚本文件放置的目录

    http://www.cnblogs.com/xupeizhi/archive/2013/02/19/2917644.html linux 下 `dirname $0` 在命令行状态下单纯执行 $ c ...

  4. 关于script的放置位置

    //一家公司面试,问到script的放置位置 html文件是自上而下的执行方式,但引入的css和javascript的顺序有所不同,css引入执行加载时,程序仍然往下执行,而执行到<script ...

  5. selenium如何执行网页脚本

    selenium如何执行网页脚本 1.用console获取位置 在浏览器console上,查找某个Class的脚本的语句并点击的语句是. document.getElementsByClassName ...

  6. class12_pack_grid_place 放置位置

    其中的部分运行效果图(程序见序号1): #!/usr/bin/env python # -*- coding:utf-8 -*- # --------------------------------- ...

  7. 反恐精英的服务器存在哪个文件夹,反恐精英地图放在哪里 CS1.6地图放置位置详细介绍_游侠网...

    反恐精英地图放在哪里?一些玩家可能不清楚下载了对战地图以后,要放在什么文件夹里才能正常运行.在这里小编就为大家带来CS1.6地图放置位置详细介绍,想知道的朋友千万不要错过了. 地图放置位置详细介绍 1 ...

  8. safari 浏览器版本升级后提示“此网页出现问题,已重新载入网页” 解决办法

    safari 浏览器版本升级后提示"此网页出现问题,已重新载入网页" 解决办法 safari回退条件 版本回退的前提是关闭电脑的SIP机制,命令行 csrutil status 检 ...

  9. 网页脚本注入执行任意代码

    网页脚本注入执行任意代码 --突破网页本地脚本验证方法实例 最近为了帮朋友批量查询信息,查询页面上要求输入验证码,查询结果要保存到文件.首先想到的是验证码自动识别,太复杂了.总算让我找到一个非常好的软 ...

最新文章

  1. php查询数据存到下一界面_PHP从另一个页面获取数据
  2. Java黑皮书课后题第5章:*5.42(金融应用:求销售额)如下重写编程练习题5.39:①使用for循环替代do-while循环②允许用户自己输入COMMISSION_SOUGHT而非将它固定为常量
  3. c++整理--函数重载
  4. Android 剪切板
  5. 笔记:网络管理与检测命令
  6. 线下见面会,下一站定啦!
  7. Unity3D游戏开发从零单排(三) - 极速创建狂拽酷炫的游戏地形
  8. R语言mad函数、median函数、mean函数计算中位数绝对偏差、中位数、均值实战
  9. 安装elasticsearch遇到的几个问题
  10. 普渡大学计算机图形,美国:普渡大学(UX方向)
  11. Python之sep与end
  12. 树莓派如何接硬盘_树莓派添加USB外接硬盘
  13. 更改设置并对计算机自定义,电脑别乱玩 禁用Win8.1自定义设置项
  14. R语言用igraph绘制网络图可视化
  15. 我的世界python指令_我的世界Minecraft从0开始学指令。
  16. 惠众和环宇计算机专业,计算机一级Office
  17. 内卷老员工之三级缓存和伪共享
  18. 编程15年40岁程序员的我终于在压力下被迫转行了
  19. 高等学校工程教育改革试点的新动向
  20. AD进阶操作,利用AD17自带的3Dbody绘制简单的PCB3D封装

热门文章

  1. TP3.2.x判断手机端访问并设置默认访问模块的方法 - ThinkPHP框架
  2. HDU 3709 Balanced Number(数位DP)题解
  3. checkbox:全选与反全选
  4. 修改hadoop中yarn的webui中显示的任务时间为中国时间
  5. [读书笔记] 设计模式与游戏完美开发
  6. 全源最短路径之弗洛伊德算法(C语言)
  7. java文本域 图片_java swing中给面板或者文本域设置背景图片的方法!
  8. python找钱_python 递归 找零钱
  9. Java基础知识融合(Arraylist集合,多态,继承,封装,包装类,循环嵌套,if嵌套等等)
  10. Hadoop的Mapreduce中Mapper的key和Map的key的区别