PageSourceSearch

https://espumoso.net/Scripts/AC_ActiveX.js

js espumoso.net collected 2026-10-02 23:43:32 UTC 2,068 bytes, 81 lines download raw bytes

1//v1.2
2//Copyright 2006 Adobe Macromedia Software LLC and its licensors. All rights reserved.
3function AC_AX_RunContent(){
4  var ret = AC_AX_GetArgs(arguments);
5  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
6}
7
8function AC_AX_GetArgs(args){
9  var ret = new Object();
10  ret.embedAttrs = new Object();
11  ret.params = new Object();
12  ret.objAttrs = new Object();
13  for (var i=0; i < args.length; i=i+2){
14    var currArg = args[i].toLowerCase();    
15
16    switch (currArg){	
17      case "pluginspage":
18      case "type":
19        ret.embedAttrs[args[i]] = args[i+1];
20        break;
21      case "data":
22      case "codebase":
23      case "classid":
24      case "id":
25      case "onafterupdate":
26      case "onbeforeupdate":
27      case "onblur":
28      case "oncellchange":
29      case "onclick":
30      case "ondblClick":
31      case "ondrag":
32      case "ondragend":
33      case "ondragenter":
34      case "ondragleave":
35      case "ondragover":
36      case "ondrop":
37      case "onfinish":
38      case "onfocus":
39      case "onhelp":
40      case "onmousedown":
41      case "onmouseup":
42      case "onmouseover":
43      case "onmousemove":
44      case "onmouseout":
45      case "onkeypress":
46      case "onkeydown":
47      case "onkeyup":
48      case "onload":
49      case "onlosecapture":
50      case "onpropertychange":
51      case "onreadystatechange":
52      case "onrowsdelete":
53      case "onrowenter":
54      case "onrowexit":
55      case "onrowsinserted":
56      case "onstart":
57      case "onscroll":
58      case "onbeforeeditfocus":
59      case "onactivate":
60      case "onbeforedeactivate":
61      case "ondeactivate":
62        ret.objAttrs[args[i]] = args[i+1];
63        break;
64      case "width":
65      case "height":
66      case "align":
67      case "vspace": 
68      case "hspace":
69      case "class":
70      case "title":
71      case "accesskey":
72      case "name":
73      case "tabindex":
74        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
75        break;
76      default:
77        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
78    }
79  }
80  return ret;
81}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.