什么是活动脚本?(active scripting?)

活动脚本是基于组件的脚本语言的Microsoft Windows操作系统版本。它基于OLE自动化,这是一种允许应用程序与其他应用程序交互的机制,通常通过在它们之间传递数据来实现。这些脚本已用于网页和软件程序中
...

活动脚本是基于组件的脚本语言的Microsoft Windows操作系统版本。它基于OLE自动化,这是一种允许应用程序与其他应用程序交互的机制,通常通过在它们之间传递数据来实现。这些脚本已用于网页和软件程序中

ASP code is placed within HTML pages to facilitate website functionality.

脚本是一种解释语言。用脚本语言编写的应用程序不进行编译,而是在运行时进行翻译。反过来,它的运行速度不如编译后的应用程序快,但开发起来更容易。因此,对于轻量级应用程序(如网页),脚本更受欢迎。

When scripts run on the client side, such as on a browser, they may prevent a trip to the server, thus improving user experience.

活动脚本(也称为ActiveX脚本)在Microsoft Web应用程序技术(称为活动服务器页面(ASP))中常用。1996年,微软在IE 3(IE3)浏览器和互联网信息服务(IIS)Web服务器平台上支持这项技术。在Microsoft技术中,它已用于自动化Microsoft Office应用程序,例如Excel,在Excel中它被称为Visual Basic for applications(VBA)。活动脚本不再被更新;它已被取代。NET编程平台
.

脚本可用于根据用户操作更改菜单外观、验证表单条目和计算等功能。当脚本在客户端(如浏览器)上运行时,它们可能会阻止访问服务器,从而改善用户体验,因为对用户操作的响应会更快。例如,当在网页上验证表单条目时,会立即通知用户他没有输入必填字段。如果验证发生在服务器上,网页将发送不完整的信息,服务器上的程序将验证条目,发现信息丢失,然后向浏览器发送响应。

Javascript是另一种流行的脚本语言,也经常在网页上使用。它可能会与流行的Web编程语言Java混淆。尽管这两种语言都基于C编程语言,但它们是两种不同的语言。Javascript语言被解释,Java通常被编译。

脚本语言可能会引起安全问题。代码是人类可读的,因此精明的Web用户可以查看代码并找到应该保持安全的信息。例如,脚本引用Web应用程序的数据库。此信息可能允许恶意用户进入此资源。

脚本也可能被恶意用于窃取用户信息,例如用户登录名和银行网站密码。为了解决这个问题,浏览器开发人员增加了“沙盒”功能,限制了脚本的使用。另一个安全概念“源网站”禁止在一个网站上使用的信息在另一个网站上使用。尽管采取了这些安全措施,许多用户还是选择在浏览器中禁用活动脚本或Javascript。

  • 发表于 2021-12-10 09:49
  • 阅读 ( 118 )
  • 分类:互联网

你可能感兴趣的文章

如何用脚本编辑器来增强你的google应用程序

...,并构建扩展Google文档、工作表和幻灯片的附加组件。 什么是谷歌应用脚本(google apps script)? googleapps脚本是一个基于云的开发平台,用于创建定制的、轻量级的web应用程序。您可以直接在浏览器中构建可伸缩的应用程序,轻...

  • 发布于 2021-04-03 16:11
  • 阅读 ( 221 )

作用域如何影响powershell脚本

...影响PowerShell脚本,以及如何在它们内部和周围工作。 什么是范围(a scope)? 在PowerShell中,“scope”指的是脚本或命令shell正在运行的当前环境。作用域用于保护环境中的某些对象不被脚本或函数无意中修改。特别是,除非这些...

  • 发布于 2021-04-11 03:54
  • 阅读 ( 259 )

脚本语言(scripting language)和程序设计语言(programming language)的区别

...语言的使用和开发也相应增长。但是这些脚本语言到底是什么?它们与编程语言有什么不同?随着操作系统的发展,系统任务变得更加复杂,需要多个文件和系统实用程序来完成任务。突然出现了对一类高级语言的需求,这些语...

  • 发布于 2021-06-26 05:00
  • 阅读 ( 666 )

脚本(script)和剧本(screenplay)的区别

...;所有的剧本都是剧本,但不是所有的剧本都是剧本。 什么是剧本(a script)? 剧本是戏剧、电影或广播的书面文本。手稿是从拉丁文抄写员的意思来写的。剧本是一个故事的书面版本。 术语脚本可应用于各种领域,例如舞台剧...

  • 发布于 2021-06-27 07:11
  • 阅读 ( 962 )

脚本语言(scripting language)和程序设计语言(programming language)的区别

...系列的集合来解决一个特定的问题。 覆盖的关键领域 1.什么是脚本语言–定义,功能2.什么是编程语言–定义,功能3.脚本语言和编程语言之间的关系是什么–关联概述4.脚本语言和编程语言之间的区别是什么–主要区别的比较 ...

  • 发布于 2021-07-01 02:49
  • 阅读 ( 267 )

客户端脚本(client side scripting)和服务器端脚本(server side scripting)的区别

...户端脚本,也可以是服务器端脚本。 覆盖的关键领域 1.什么是客户端脚本-定义、功能2。什么是服务器端脚本–定义、功能3。客户端脚本和服务器端脚本的区别是什么?关键区别的比较 关键术语 客户端脚本、CSS、HTML、服务器...

  • 发布于 2021-07-02 01:43
  • 阅读 ( 1147 )

将任何操作转换为mac上的键盘快捷键

... "Music" of menu bar 1 end tell 由于菜单栏选项只有在Clementine是活动窗口时才可用,因此我们首先必须告诉osx使用activate命令来聚焦它。然后,我们只需从Clementine中选择要分配给快捷方式的菜单栏项。在这种情况下,“音乐”菜单中的...

  • 发布于 2021-07-25 07:35
  • 阅读 ( 187 )

用facetime建立家庭监控系统

...给自己打电话,你的Mac就会自动接听电话。挂断呼叫时,脚本将关闭FaceTime并继续监视传入呼叫。当你到家时,你可以退出应用程序来阻止FaceTime自动回答所有输入的内容。 -- Facetime Auto Answer -- Copyright ©2010 CornDog Computers -- twitter...

  • 发布于 2021-07-26 02:17
  • 阅读 ( 227 )

使用time machine将mac备份到多个磁盘

...文件名(pth&激活)设置文件名(pth&d2)至活动端if end ifdo shell script“defaults write com.apple.TimeMachine AutoBackup-bool true”编辑上面脚本中的“属性”标记,使其与驱动器相对应。pth需要设置到preferences文件夹的路径(除...

  • 发布于 2021-07-27 04:41
  • 阅读 ( 101 )

什么是社交网络脚本?(social networking scripts?)

社交网络脚本是一种允许网站所有者创建在线社交网络社区的软件,该社区是一组相互在线社交并共享共同兴趣、活动、价值观或信仰的成员。通常,会员可以与世界其他...

  • 发布于 2021-12-08 12:19
  • 阅读 ( 162 )