我正在寻找一种方法来捕获在滚动时呈现的对象的HTML。一个例子是:
有人知道怎么做吗?
发布于 2012-07-25 16:38:17
是的,<object onmouseover="functionPopup();" onmouseout="functionWrap();">
然后放置onkeyup事件来检测按钮/键。
诀窍是将functionWrap单独放在对象上!并用更新的指令覆盖此函数functionWrap() (该函数由对象的onmouseout引用) (这非常好地使用了跨浏览器-even的旧指令--因为这使用了传统的事件模型:P )。
很高兴调整!!
发布于 2012-07-25 16:41:47
对于您的主要问题,有两种方法可以暂停执行Javascript线程:
alert()
,当它启动时,它将暂停该javascript线程的执行,直到警报对话框被关闭。您还没有描述您正在操作的环境,以及您可以或不能对主页进行哪些类型的修改,以便我们更具体地提供建议。
为了以不同的方式处理这个问题,要捕获一些动态插入的HTML,还有其他策略。例如,您可以使用自己的javascript (如书签)将事件处理程序附加到鼠标上方。然后,您可以设置一个定时器,它将监视动态生成的HTML何时出现并获取其副本。请记住,javascript是单线程的,所以您自己的计时器只有在其他javascript线程等待用户输入时才会运行,但是如果一般的模型是它在mouseover上弹出一些东西,然后等待其他鼠标事件,那么这是可行的。
https://stackoverflow.com/questions/11654426
复制相似问题