diff options
author | Adrian Dudau <adrian.dudau@enea.com> | 2014-06-26 13:23:09 +0200 |
---|---|---|
committer | Adrian Dudau <adrian.dudau@enea.com> | 2014-06-26 13:24:09 +0200 |
commit | c7da892cb23d50d4d85746c9a0b6b14bf570989d (patch) | |
tree | e7136073f386d6156f51766c498c52c30c8df85f /features/org.yocto.sdk.site/index.html | |
download | eclipse-poky-kepler-daisy.tar.gz |
initial commit for Enea Linux 4.0daisy
Migrated from the internal git server on the daisy-enea branch
Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Diffstat (limited to 'features/org.yocto.sdk.site/index.html')
-rw-r--r-- | features/org.yocto.sdk.site/index.html | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/features/org.yocto.sdk.site/index.html b/features/org.yocto.sdk.site/index.html new file mode 100644 index 0000000..ce46f0e --- /dev/null +++ b/features/org.yocto.sdk.site/index.html | |||
@@ -0,0 +1,60 @@ | |||
1 | <html> | ||
2 | <head> | ||
3 | <title>org.yocto.sdk.site</title> | ||
4 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | ||
5 | <style>@import url("web/site.css");</style> | ||
6 | <script type="text/javascript"> | ||
7 | var returnval = 0; | ||
8 | var stylesheet, xmlFile, cache, doc; | ||
9 | function init(){ | ||
10 | // NSCP 7.1+ / Mozilla 1.4.1+ / Safari | ||
11 | // Use the standard DOM Level 2 technique, if it is supported | ||
12 | if (document.implementation && document.implementation.createDocument) { | ||
13 | xmlFile = document.implementation.createDocument("", "", null); | ||
14 | stylesheet = document.implementation.createDocument("", "", null); | ||
15 | if (xmlFile.load){ | ||
16 | xmlFile.load("site.xml"); | ||
17 | stylesheet.load("web/site.xsl"); | ||
18 | } else { | ||
19 | alert("Document could not be loaded by browser."); | ||
20 | } | ||
21 | xmlFile.addEventListener("load", transform, false); | ||
22 | stylesheet.addEventListener("load", transform, false); | ||
23 | } | ||
24 | //IE 6.0+ solution | ||
25 | else if (window.ActiveXObject) { | ||
26 | xmlFile = new ActiveXObject("msxml2.DOMDocument.3.0"); | ||
27 | xmlFile.async = false; | ||
28 | xmlFile.load("site.xml"); | ||
29 | stylesheet = new ActiveXObject("msxml2.FreeThreadedDOMDocument.3.0"); | ||
30 | stylesheet.async = false; | ||
31 | stylesheet.load("web/site.xsl"); | ||
32 | cache = new ActiveXObject("msxml2.XSLTemplate.3.0"); | ||
33 | cache.stylesheet = stylesheet; | ||
34 | transformData(); | ||
35 | } | ||
36 | } | ||
37 | // separate transformation function for IE 6.0+ | ||
38 | function transformData(){ | ||
39 | var processor = cache.createProcessor(); | ||
40 | processor.input = xmlFile; | ||
41 | processor.transform(); | ||
42 | data.innerHTML = processor.output; | ||
43 | } | ||
44 | // separate transformation function for NSCP 7.1+ and Mozilla 1.4.1+ | ||
45 | function transform(){ | ||
46 | returnval+=1; | ||
47 | if (returnval==2){ | ||
48 | var processor = new XSLTProcessor(); | ||
49 | processor.importStylesheet(stylesheet); | ||
50 | doc = processor.transformToDocument(xmlFile); | ||
51 | document.getElementById("data").innerHTML = doc.documentElement.innerHTML; | ||
52 | } | ||
53 | } | ||
54 | </script> | ||
55 | </head> | ||
56 | <body onload="init();"> | ||
57 | <!--[insert static HTML here]--> | ||
58 | <div id="data"><!-- this is where the transformed data goes --></div> | ||
59 | </body> | ||
60 | </html> | ||