aspx页面中的锚标记onclick事件在IE(11)中工作,但在Chrome和Firefox中无法响应
Anchor tag onclick event in aspx page works in IE (11) but fails to respond in Chrome and Firefox
aspx页面中的锚标记onclick事件在IE中工作,但在Chrome和Firefox中无法响应
代码:<ul> <li> <a Href='Sample.aspx?ID=123' onclick = 'parent.window.frames['FrameRightPanel'].location=this.href;return false;' > Sample </li></ul>
在IE(版本11)中工作得很好,但在Chrome和Firefox中无法执行任何操作。我错过了什么?任何帮助。
我不知道为什么我之前没有意识到这一点,但是你为什么不直接从FrameRightPanel
中删除引号…
onclick = 'parent.window.frames[FrameRightPanel].location=this.href;return false;' >
浏览器会将其解释为JS代码,并替换FrameRightPanel的值
找到解决方案。IFrame缺少name属性!!
之前的代码是
<iframe id="FrameRightPanel" ></iframe>
添加名字
<iframe id="FrameRightPanel" name="FrameRightPanel" ></iframe>
现在它可以在IE, Chrome &FireFox。
相关文章:
- JavaScript获胜't运行,但在jsFiddle中工作
- Javascript的某些部分在Chrome中不起作用,但在其他浏览器中可以完美工作
- appendChild在函数外部工作,但在函数内部不工作
- 为什么这个jQuery可以作为一个小提琴工作,但在我的网页上没有
- Var工作,但在使用数组执行相同操作时停止
- jQuery REST会话没有'不工作,但在POSTMan工作
- 我的时间倒计时脚本在谷歌浏览器中工作正常,但在其他浏览器中打开时它显示为南楠
- 引导程序's的javascript在本地工作,但在部署到服务器时不能工作
- javascript代码,用于删除firefox中的空白,但在IE和chrome中无法正常工作
- 无法从IE中的data.responseText获取结果,但在其他浏览器中工作
- 复杂选择器在jQuery 1.8中中断,但在1.7.2中工作
- 意思是.js - 登录后重定向用户 - 在本地工作,但在部署时不起作用
- 火狐中的多个问题,但在 chrome 中工作正常,没有一个问题
- jQuery选择器在脚本中不起作用,但在控制台中工作
- 在键上验证正在工作,但在按键时它不起作用
- 代码在jsfiddle中工作,但在本地服务器中不起作用
- jQuery代码在Firefox中工作,但在IE中失败
- 在Firefox中工作正常,但在Chrome中不能
- AngularJS代码在一个代码笔中工作,但在移动时会中断
- Javascript正则表达式在IE中失败,但在Chrome和Edge中工作