題 Windows組策略編輯器中引用的“scriptlet”是什麼?


Local Group Policy Editor 在Windows 7中有一個策略選項來限制“scriptlets”的運行。可以在中找到此選項 Computer Configuration > All Settings > Allow scriptlets 看起來如下圖所示。

The setting to allow or disable scriptlets

據推測,scriptlet是包含某種編程代碼的文件,但我想問一些問題:

該政策表示“至少支持Internet Explorer 7.0”支持它。

  1. 阻塞scriptlet是否對執行的JavaScript產生影響 訪問網站時在瀏覽器中?
  2. 或者這些scriptlet是否是一些純粹在本地運行的代碼?
  3. 這些scriptlet支持哪些編程語言?

2
2018-04-19 13:51


起源


了解Scriptlet和行為 - DavidPostill♦


答案:


阻塞scriptlet是否對執行的JavaScript產生影響   瀏覽網站時的瀏覽器?

此特定組策略不確定JavaScript是否在IE中執行或未執行。該行為由完全不同的組策略處理。

或者這些scriptlet是否是一些純粹在本地運行的代碼?

可以從遠程URL或本地URL運行scriptlet。

這些scriptlet支持哪些編程語言?

HTML / DHTML和VBScript

scriptlet是一個HTML代碼文件,具有.sct或.htm   延期。您可以使用HTML代碼和VBScript創建scriptlet   代碼,JScript代碼或兩者兼有,您可以在任何HTML中創建它們   編輯。

了解Scriptlet和行為:

scriptlet是一個輕量級,可重用的組件對像模型(COM)   由HTML代碼和腳本組成並創建的組件   根據某些慣例。行為是輕量級的   封裝特定功能的組件。當應用於   HTML元素,一種行為增強了元素的默認行為。

Scriptlet和行為非常相似,因為它們都包含   腳本在單獨的文檔中公開可以的功能   用於網頁。它們的不同之處在於行為是STYLE屬性   指向包含調用的腳本的單獨文件   響應與HTML元素關聯的事件。 Scriptlets,on   另一方面,幾乎可以用於腳本的任何操作   在網頁中。


2
2018-04-21 14:09