2017-04-06 71 views
1

我们正在运行一个快速的JavaScript函数填写并保存表单迅速在工作流(用于测试目的)前进。它在除Firefox以外的所有浏览器上运行良好,并且只在一些人的机器上运行。的Javascript书签在Firefox输出“真”,而不是执行脚本

javascript:!function(){$("#ruleDetailForm\\.authorizingStatutes").val("Test")}(); 

脚本还有更多内容,但上面的示例会导致相同的问题。双方将它复制到地址栏或将它作为一个空白页书签结果中显示“真实”的,而不是复制“测试”进入相关领域。

同样的用户没有使用问题,其他浏览器,和其他人曾与它在Firefox的工作取得成功。萤火虫不显示任何有用的东西,他们是在最先进的最新版本的Firefox。

回答

3

尝试无效

javascript:void(function(){$("#ruleDetailForm\\.authorizingStatutes").val("Test")}()); 
+1

请注意,您还删除了感叹号脚本的开始,这也许已经做的问题,包装英寸另外,我知道你比一个“试试这个”回答...;) –

+0

我删除了感叹号,也留下了“无效” - 我只是在括号包裹的一切,它现在正在为引用的用户在Firefox中。感谢你让我走上正确的道路! – starnerves