designMode为On的IFRAME里面有没有办法捕获事件? 我在做一个聊天室写消息的地方用了IFRAME。designMode为On 现在要求用户按下ctrl + enter的时候,就自动将消息发出去。可是designMode为On以后,所有的JS代码都无效了。怎么搞啊? 谢谢回答。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 iframe框架外边用检测事件ctrl+del调用函数对iframe里的内容进行处理 很简单的。 这样不就成了无论什么时候按下CTRL+ENTER 都会发送消息了么 <iframe width=300 height=300 id="i"></iframe><SCRIPT LANGUAGE="JavaScript">window.onload=function(){ var oframe = window.frames["i"]; oframe.document.designMode="On" oframe.document.onkeyup=function(){ if(oframe.event.ctrlKey && oframe.event.keyCode==13) alert("CTRL+ENTER") }}</SCRIPT>简单的 用onkeyup事件不行啊,oframe.event.ctrlKey总是false我换成onkeypress与onkeydown都不行. fdsafd fdsafadsfsda ffasdasdfdasfa juqery dblclick事件 子画面刷新父画面 这样动态设置radiogroup的值 javascript 闭包问题 叹讨<script src='abc.js'></script>的两种输出方式 在iframe中打开编辑模式后怎样取得点击的无素,有什么好的方法 取jsp页面内容 window.open的问题,急,在线等! 关于后台处理form里面的action的问题! 如何播放wav? js 导出页面表格数据到 csv文件 问题!!! 400元求Javascript/Ajax脚本:客户端浏览器编辑多张图片,并可对每张图进行旋转1~360度、裁剪选中部分等操作
这样不就成了无论什么时候按下CTRL+ENTER 都会发送消息了么
<iframe width=300 height=300 id="i"></iframe>
<SCRIPT LANGUAGE="JavaScript">
window.onload=function(){
var oframe = window.frames["i"];
oframe.document.designMode="On"
oframe.document.onkeyup=function(){
if(oframe.event.ctrlKey && oframe.event.keyCode==13)
alert("CTRL+ENTER")
}
}
</SCRIPT>简单的
用onkeyup事件不行啊,oframe.event.ctrlKey总是false
我换成onkeypress与onkeydown都不行.