积极答复者
Js 取 IFRAME 页面中控件值 报错 “没有权限”,何解?

问题
-
主页 A.aspx 中有一个 Iframe 控件 “Iframe1”,一个 Button。
Iframe 页面 B.aspx 中有一个 label 控件 “Label2”。
现在在 A.aspx 点击按钮以后需要读取 Iframe1 中 Label2 的值,Js 如下:
<script language="javascript" type="text/javascript"> function Button1_onclick() { var Caseid = window.frames["Iframe1"].Label2.value; alart(Caseid); } </script>
实际运行中,会提示 “没有权限”,这该怎么办呢。 IE8
答案
-
-
是的,没办法。
如果能行,你都能修改任意一个网页的内容了。
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2010年5月26日 5:37
全部回复
-
-
...跨域操作那就是没法子了 是吧。。。"杨琦" 写入消息 news:cd606029-08b4-4106-8c76-11c97cd53ebb...楼主应该是跨域操作了,iframe本身不支持跨域操作
-
是的,没办法。
如果能行,你都能修改任意一个网页的内容了。
Microsoft Online Community Support- 已标记为答案 KeFang Chen 2010年5月26日 5:37