WdatePicker.js没有权限

 


----------------IE 9 中

消息: 没有权限
行: 48
字符: 4623
代码: 0
URI: 
............................../My97DatePicker/WdatePicker.js

 

打开WdatePicker.js

设置$crossFrame:false

 

-----------------------------

 

http://blog.sina.com.cn/s/blog_4b7809800100wkv4.html

-----解答:

    今天遇到了My97DatePicker在不同IE版本中使用时有时出现没有权限错误的问题,在IE9上会出现这个错误,IE6和IE8上都没有问题,在网上搜索了下解决方法,原来是和内容是在Iframe中加载的有关,具体参考http://blog.csdn.net/qqick/article/details/6640045

     具体解决方法是修改WdatePicker.js中的$crossFrame:true,将true改成false。

 

     也可以去官网看下说明文档,http://www.my97.net/dp/demo/index.htm

 

---------------------------------------------------------------------

http://blog.csdn.net/qqick/article/details/6640045

---分析:

最近遇到了My97DatePicker在网页中加载,点击前几次没问题,然后就出现了点击没权限的提示。网上搜索大部分说明是因为二级域名的问题,但是实际项目中并没有出现二级域名。去官网上看说明文档,发现原来是和IFrame有关,因为用到了前台jQuery UI框架,中间对页面的加载使用的是IFrame。这里对WdatePicker.js中的$crossFrame:true做出修改。true改为false。然后IFrame中调用就不会出现无权限问题。官网上对着点有专门的说明。

 

 

My97DatePicker的日期控件很好用,一直以来都用它做日期选择的输入框。昨天新下载安装了IE9后,今天发现在询价系统某些页面,点击日期控件,没有任何反应,不会弹出日期选择框。用IE的debug查看脚本,显示JavaScript报错:WdatePicker.js 某行出错,没有权限。

         上网搜解决办法,找到一个,试用,解决啦:) 于是转之:

 

       提示 拒绝访问 或 没有权限 或 ' Window.document 或 '$dp' 为空 或 不是对象 $dp.dd is undefined 之类的错误

SCRIPT70: 没有权限 
       WdatePicker.js
       SCRIPT5011: 不能执行已释放 Script 的代码

 


       解决方法:

下载最新版本
       下载1: http://files.cnblogs.com/my97/My97DatePicker.7z
       下载2: http://files.cnblogs.com/my97/My97DatePicker.rar

打开WdatePicker.js

设置$crossFrame:false

猜你喜欢

转载自zdzyh1989.iteye.com/blog/2321537