2011-09-30 22 views
0

string result = frame.Eval(javaScriptCode)不返回WatiN中的結果。frame.Eval(script)不返回WatiN中的結果

,但它是browser.Eval(javaScriptCode)

+0

這是一個正常的框架或iFrame的?IE或Firefox ?這將幫助我重現您的問題,以便我可以解決它 –

回答

0

工作正常,如果在你的iframe頁面已鏈接到另一個域名,你不能對幀執行JavaScript代碼。這是由您的瀏覽器限制,以防止CSS(跨站點腳本)。

如果試圖在這樣的iframe來執行JavaScript代碼,你可能會得到「PERMIS

如需更多信息有關CSS,讀這wiki