js没有权限

在使用lhgdialog控件跨页面传值时,需要把弹出窗口里面使用复选框选择的数据添加到父页面的select(下拉列表)中。然后问题出现了,数据传递没有问题,在select里面添加了需要的option,但是在使用脚本取下拉框的值的时候问题出现了  代码如下:

var _Names = document.getElementById(‘###‘);
var _pirec = "";
for (i = 0; i < _Names.length; i++) {
_pirec += _Names.options[i].value + ";";
}
$("####").val(_pirec);

在执行_Names.options[i].value报了js没有权限,然后网上找吧。结果出现了N多(几乎都说是跨域的问题),但都没有解决问题。

然后就是漫无目的到处找原因

最终瞎猫碰见了死耗子(哈哈)无意间把弹出窗口的js的添加option的代码改成了jquery  忽然发现对了

W.document.getElementById("###").options.add(new Option(##, ##));
改成
$("###", parent.document).append("<option value=‘" + ## + "‘>" + ##+ "</option>");

但具体原因,还是没有找到,哎。。。。

时间: 2024-10-24 14:52:44

js没有权限的相关文章

如何在博客园没有js执行权限下执行js脚本

前言 小弟刚刚申请的这个博客园博客还比较年轻,没有js执行权限,但是我又想执行js脚本,只好动动歪脑筋. 先从博客园管理中的“页首Html代码”中填写script标签代码,发现保存直接被删除了,又测试了下iframe和frame标签,一样被删除了. 被删除,script标签没有被写入DOM: 解决方案-利用IMG标签的行内事件执行JS 虽然script被删,但是在随后的测试中发现可以添加图片标签. 代码: <img src="http://www.baidu.com/img/baidu_j

js easyui 权限树 权限管理 ajax

需要在官网下载easyui插件,因为一个权限下拉框的问题,搜了很多代码都不能用,很费事.发现easyui比较好用,代码如下: 加载文件: <link rel="stylesheet" type="text/css" href="/jquery-easyui/themes/default/easyui.css"> <link rel="stylesheet" type="text/css"

js jquery 权限单选 bug修改以及正确代码 购物车数量加减

效果图废话不多直接上代码 用的avalon渲染,其实都是一样的 <div class="shop-arithmetic"> <a href="javascript:;" class="minus" onclick="delpubls(this)">-</a> <input type="number" style="min-height: 20px;font

[笔记][Web]利用JS生成博文目录及CSS定制博客

0. 简介 进入到cnblog这个大园子以后,和其他的一些博客网站比起来,少了些小功能,比如旁边CSDN上的目录.不过好在大神辈出,博客园可以通过申请JS权限来进行目录的生成. 由于本人在JS以及CSS上纯小白,不过一些代码还是可以看懂的,刚好园子里有着许多前辈的模板,就直接拿来使用了,在此也谢谢原作者. 1. JS代码 想要生成目录,许多都说需要JS修改权限,那个这里就直接进入设置页面,找到下方的联系邮箱直接发去就行了,工作人员回复的还是很快的. 拿到权限之后,下面就是将编(搜)写(寻)的JS

ABP 初探 之 权限设计

大.小项目都要设计权限,都想设计一个通用的权限,把权限做的比较复杂,现在了解了ABP的设计思路,觉得设计很简单,但实现方法与思路耐人寻味. 本篇只介绍AbpPermissions的数据库设计,其它表结构参考源代码即可[Name(资源文件唯一Id)].[IsGranted(是否授权)].[RoleId.UserId(授权于角色或用户)] ABP所有常量数据,都是程序启动时通过AbpKernelModule一次性加载完成,用的时候直接从内存中读取即可 public override void Pos

NSIS打包 文件夹权限 --- AccessControl

之前用electron开发的PC端先是用electron-packager把项目打成可执行文件,然后再用grunt-electron-installer打包成安装exe文件.最最最不爽的是,安装没有自定义目录,默认装在C盘:而且有时候会报安装错误(installation has failed). grunt-electron-installer提供的是配置式的接口,要解决这些安装的问题也无从入手.有遇到这个并且解决了的同学欢迎留言. 最后选择了可操作性比较强的制作程序NSIS: 流程还是和之前

权限控制的几种实现方法

ACL:访问控制列表 RABC: ============================== 实现: Method拦截 URL拦截 ============================== 数据权限: 功能权限:基于菜单以及按钮,页签 按钮:ReadButton AddButton,EditButton,DelButton,OperationButton 数据权限主要体现在报表上面,以及查询或者UI组件与数据的绑定 ============================== 1.JS控制

关于action script与js相互调用的Security Error问题

大家都知道,as和js相互调用可以通过ExternalInterface.call和ExternalInterface.addCallback来进行. 比较好的做法是使用之前通过ExternalInterface.available来检测一下是否可用. 然而被坑了的是,这个ExternalInterface.available并不检测安全限制,也就是即使ExternalInterface.available=true,还是可能报错. 为了防止报错阻断程序正常运行,还需要再包一层try catch

Linux系统(和mac系统)chmod修改权限总结

在 Mac 系统的终端上修改文件权限使用的是 Linux 中的 chmod 命令. chmod 用户+操作+权限+文件 用户部分:使用字母 u 表示文件拥有者(user),g 表示拥有者所在群组(group),o 表示其他用户(other),a 表示全部用户(all,包含前面三种用户范围) 操作部分:"+" 符号表示增加权限,"-" 符号表示取消权限,"=" 符号表示赋值权限 权限部分:"r" 符号表示可读(read),&qu