Javascript 滚动iFrame代码不工作
Javascript 滚动iFrame代码不工作,javascript,html,dhtml,Javascript,Html,Dhtml,有人看到它的问题吗?我正在尝试创建一个滚动iframe,当鼠标滑过它时,它会停止,这是用javascript编写的。查看setInterval和setTimeout 在接受用户输入之前,您的代码将尝试运行到完成。如果框架内容位于不同的域中,则由于存在错误,因此无法与其交互 iframe的onload事件可能在onload事件注册之前触发 您确实不应该在暂停时间内执行do while,因为有更好的方法来执行此操作。当两个帧具有不同的域->安全性时,跨帧脚本是不可能的。 这就是为什么使用jsfidd
有人看到它的问题吗?我正在尝试创建一个滚动iframe,当鼠标滑过它时,它会停止,这是用javascript编写的。查看setInterval和setTimeout
在接受用户输入之前,您的代码将尝试运行到完成。如果框架内容位于不同的域中,则由于存在错误,因此无法与其交互 iframe的onload事件可能在onload事件注册之前触发
您确实不应该在暂停时间内执行do while,因为有更好的方法来执行此操作。当两个帧具有不同的域->安全性时,跨帧脚本是不可能的。 这就是为什么使用jsfiddle.net不能使iframe滚动 选中此项: 现在来回答你的问题:没有解决方案或解决办法,你只需要检查一下你的网站设计,为什么必须有两个来自不同域的框架会改变另一个的url
如果您需要该滚动条,为什么不使用overflow属性呢?看起来您认为myIframe.mouseover是一个值,根据鼠标是否位于它应该是事件处理程序的元素上,该值可以是true或false 你需要了解,例如
myIframe.onload = function() { /* something that makes it scroll */ }
myIframe.mouseover = function() { /* something that makes it stop */ }