-
-
-
-
-
System.NullReferenceException: Object reference not set to an instance of an object at click method.
- Env: Win7 x64, IE9 x32. WebAii 2012.2 920.
-
-
-
-
Hello.
I have a problem with frames.
My code:
var frame1 = ActiveBrowser.Frames[
"leftFrame"
];
frame1.Find.ByXPath<HtmlSpan>(
"/html/body/form/span[2]/div/div/div/span"
).Click();
<
frameset
cols
=
"*,70%"
>
<
frame
scrolling
=
"auto"
src
=
"/webstudio-test/faces/pages/modules/trace/tree.xhtml?first=true&uri=file%3A%2FC%3A%2Fopenl-tests%2Fuser-workspace%2Fa1%2FLLZIHOD%2Frules.xls%3Fsheet%3DRules%26range%3DB3%253AE13"
name
=
"leftFrame"
>
<
html
>
<
head
>
<
body
>
<
form
id
=
"j_idt5"
enctype
=
"application/x-www-form-urlencoded"
action
=
"/webstudio-test/faces/pages/modules/trace/tree.xhtml"
method
=
"post"
name
=
"j_idt5"
>
<
input
type
=
"hidden"
value
=
"j_idt5"
name
=
"j_idt5"
>
<
span
class
=
"traceTreeParams"
>
<
span
id
=
"j_idt5:traceTree"
>
<
div
id
=
"j_idt5:j_idt8"
class
=
"rf-tr tree"
>
<
div
id
=
"j_idt5:j_idt8:1:j_idt9"
class
=
"rf-tr-nd rf-tr-nd-colps rf-tr-nd-last"
>
<
div
id
=
"j_idt9"
class
=
"rf-trn"
>
<
span
class
=
"rf-trn-hnd-colps rf-trn-hnd"
></
span
>
<
span
class
=
"rf-trn-cnt"
>
</
div
>
<
div
id
=
"j_idt5:j_idt8:1.1:j_idt12"
class
=
"rf-tr-nd rf-tr-nd-colps rf-tr-nd-last"
>
</
div
>
<
input
id
=
"j_idt5:j_idt8__SELECTION_STATE"
class
=
"rf-tr-sel-inp"
type
=
"hidden"
value
=
""
name
=
"j_idt5:j_idt8__SELECTION_STATE"
>
<
script
type
=
"text/javascript"
>
</
div
>
</
span
>
<
input
id
=
"javax.faces.ViewState"
type
=
"hidden"
autocomplete
=
"off"
value
=
"3034330929021769213:-4432157085689481536"
name
=
"javax.faces.ViewState"
>
</
form
>
</
body
>
</
html
>
</
frame
>
<
frame
scrolling
=
"auto"
src
=
"/webstudio-test/faces/pages/modules/trace/showTraceTable.xhtml?first=true&uri=file%3A%2FC%3A%2Fopenl-tests%2Fuser-workspace%2Fa1%2FLLZIHOD%2Frules.xls%3Fsheet%3DRules%26range%3DB3%253AE13"
name
=
"mainFrame"
>
<
noframes
> <
body
> <
p
>To view content you need frames capable browser</
p
> </
body
> </
noframes
>
</
frameset
>
In FF works fine but in IE9 throw exception: