javascript使用了dispatchEvent,如何在一个页面中调用另外一个页面中按钮的click事件

varevt=document.createEvent("MouseEvents");evt.initEvent("click",false,false);$("#btn... var evt = document.createEvent("MouseEvents");
evt.initEvent("click", false, false);
$("#btn")..dispatchEvent(evt);
使用ie浏览器是正确的,但是用安卓系统的手机来访问,就不会触发事件,为什么呢
展开
 我来答
miniapp2S0kX4aPdBeON
2014-05-27 · TA获得超过753个赞
知道小有建树答主
回答量:750
采纳率:0%
帮助的人:628万
展开全部
手机上的事件与PC浏览器略有不同。
具体解决方案可以查一下手机上的事件机制。

你写的是用原生方法吗?
我建议用jquery的事件处理方法试试,兼容性要好得多
更多追问追答
追问
什么是原生方法?不太懂,我后来又用了parent.document.getElementById().click来执行,但还是不行,求用jquery怎么实现啊?跪求实例啊
追答
很抱歉,示例我没有,但我可以给你提几个网站的教程,如果你有耐心,可以花点时间看一看,相信你会自己解决的。

百度搜索:jquery iframe 可以解决选择iframe的问题
百度搜索:jquery on 可以解决关于事件绑定的问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式