社区
JavaScript
帖子详情
javascript错误提示:“没有权限”???这是什么意思???
engine_
2002-11-06 10:04:19
我用window.open打开一个页面,而个这个新窗口页面访问原窗口页面中的表单对象时,就会出现:“没有权限”这个错误???请问这个是什么错误?什么意思?什么情况才会出现这个错误,有谁也遇过这种错误???
即
Page A:
window.open(PageB);
PageB:
var a=opener.myform.myinput.value; //error:没有权限
当然长错程序不单单是这些,在正常情况下这程序是正常的!
...全文
556
10
打赏
收藏
javascript错误提示:“没有权限”???这是什么意思???
我用window.open打开一个页面,而个这个新窗口页面访问原窗口页面中的表单对象时,就会出现:“没有权限”这个错误???请问这个是什么错误?什么意思?什么情况才会出现这个错误,有谁也遇过这种错误??? 即 Page A: window.open(PageB); PageB: var a=opener.myform.myinput.value; //error:没有权限 当然长错程序不单单是这些,在正常情况下这程序是正常的!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peaty
2002-12-19
打赏
举报
回复
你测试的ie版本比较低吧
你在A 中定义一个方法:
<script>
function returnV(){
return myform.myinput.value;}
</script>
在B中
var a=opener.returnV();
davisye
2002-12-19
打赏
举报
回复
我也遇到了这样的问题 。。。 不知道楼主有没有解决 ?
有办法解决就联系我 .. 谢谢 ! davisye@163.com
yonghengdizhen
2002-11-06
打赏
举报
回复
不是服务器不同才跨域..
域是基于DNS名的..同一个服务器能存在多个站点..他们有独立的DNS名.用不同的DNS名访问就会出问题,即使实际运行的是同一份HTM文件,也算作跨域了.
blues-star
2002-11-06
打赏
举报
回复
象这样就没有权限。
<iframe id=tmp name=tmp src="http://www.263.net">
</iframe>
<script>
tmp.src="http://www.163.net";
</script>
engine_
2002-11-06
打赏
举报
回复
两个页面是放在同一台服务器中的!
说起来也觉得奇怪,这程序我在本机上运行就不会出现这错误,放上服务器就会出现这个javascript提示:“没有权限”的错误!!!真奇怪?!!!
bencalie
2002-11-06
打赏
举报
回复
你试图访问不在同一个服务器上页面的内容
bencalie
2002-11-06
打赏
举报
回复
同一个目录里?
这就费解了!
kaney00
2002-11-06
打赏
举报
回复
我以前也是,不同的域间访问,就会出错了,唉,一直没办法解决
yonghengdizhen
2002-11-06
打赏
举报
回复
完整的贴出代码来..
engine_
2002-11-06
打赏
举报
回复
两个页面都是放在同一个目录里,打开时是使用相对路径来访问!
它们是在同一个站点中的!
cpp-didyoumean你是什么意思根据属性提供良好的
错误
提示
did you mean-"你是什么意思?" 根据属性提供良好的
错误
提示
AJAX的工作原理
Ajax究竟是什么?Asynchronous
JavaScript
And XML这是什么意思?是异步的
JavaScript
和XML这又是什么意思呢? Ajax他本身并非一项新的技术,它是综合了非常多我们之前的BS里学过的技术比如
JavaScript
、CSS… 例如以下的这张图就是Ajax的工作原理: Ajax是通过js...
刚刚接触java,第一个hello world 所遇到的问题
1.类别不可以随便乱取 Eclipse给出了“公用类型HelloWorld必须在他自己的文件中定义”的
错误
提示
! 上面这个
错误
提示
到底是什么意思呢?我想这是java语言的一个规定吧!因此我们可以得出结论:public修饰的类的名称必须与java相同。 2.void不可以少 Eclipse给出了“缺少方法的返回类型”的
错误
提示
! 结论:main()方法中的void不能少
"x = Math.floor(Math.random() *90)+10;" 这是什么意思?
"x = Math.floor(Math.random() *90)+10;" 这是什么意思? 悬赏分:5 | 解决时间:2008-10-30 22:24 | 提问者:ouyxx 这是
javascript
里面的 最佳答案 Math.random() 是得到一个0-1之间随机数。 Math.floor(i) 是得到一个数的整数部分 这句的意思是: 在0-1之间...
Server 2003无法访问共享。您可能没有
权限
使用网络资源
一、
错误
提示
JavaScript
87,775
社区成员
224,623
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章