4 try { o1
= document
.createElement("tr") } catch(e
) { }
5 try { o2
= document
.createElement("td") } catch(e
) { }
6 try { o3
= document
.createElement("tr") } catch(e
) { }
7 try { o4
= document
.createElement("div") } catch(e
) { }
8 try { o5
= document
.createElement("input") } catch(e
) { }
9 try { o6
= document
.createElement('map') } catch(e
) { }
10 try { o7
= document
.createElement('select') } catch(e
) { }
11 try { o8
= document
.createElement("canvas") } catch(e
) { }
12 try { o9
= document
.createElement("area") } catch(e
) { };
13 try { o1
.appendChild(o2
) } catch(e
) { }
14 try { document
.documentElement
.appendChild(o3
) } catch(e
) { }
15 try { document
.documentElement
.appendChild(o4
) } catch(e
) { }
16 try { document
.documentElement
.appendChild(o6
) } catch(e
) { }
17 try { o3
.appendChild(o7
) } catch(e
) { }
18 try { o4
.appendChild(o8
) } catch(e
) { }
19 try { o3
.appendChild(o5
); } catch(e
) { }
20 try { o3
.appendChild(o1
); } catch(e
) { }
21 try { o6
.contentEditable
= "true" } catch(e
) { };
22 try { o6
.offsetHeight
} catch(e
) { };
23 try { o4
.appendChild(o9
) } catch(e
) { };
24 try { o2
.insertAdjacentHTML("beforeBegin", "<button id='id0'></button>\n"); } catch(e
) { }
25 try { document
.replaceChild(document
.documentElement
, document
.documentElement
); } catch(e
) { }
26 try { document
.execCommand("selectall",false,null) } catch(e
) { }