在各种web应用中常用到日历控件My97DatePicker
时而会出现一些这样的JS错误提示:SCRIPT70: 没有权限
主要原因:
iframe安全而引发的问题,浏览器中js是没有垮域访问的权限的。
如果用到iframe首先确保不垮域,或者不用iframe以绕开这个问题。
解决办法:
打开WdatePicker.js
设置$crossFrame:false
另外在jquery的早期版本中如:jquery-1.9.1.js
$('#iframeWeb').attr('src', url);
出现这样的问题,有可能是其存在BUG,升级为jquery-1.11.1.js 可能就解决了。
同时设计iframe的操作可以用原生js。