【发布时间】:2009-07-10 02:55:14
【问题描述】:
神秘的标题,但很难解释。使用 Firefox,前往http://images.google.com 进行随机搜索,然后将第一个搜索结果拖到 URL 栏。您会看到它转到具有图像锚点的页面。然后点击“查看全尺寸图片”链接,然后将图片拖到地址栏。
在第一个示例中,它将锚点而不是图像复制到地址栏。在第二个示例中,它采用了图像本身的 URL。
有没有办法获得锚内的图像?我正在使用位于另一个域的 iframe 中的放置目标,因此直接定位 img 并添加 JS 事件就不行了。
我不希望直接用 JS 就能做到这一点(尽管我希望如此)。事实上,我什至不确定 flash/actionscript 是否可以做到这一点!
我的想法是我需要设置一个放置目标并获取有关被放置元素的详细信息......如果它是一个锚点,我可以潜入 DOM 并获取其中的 img。当然,这假设 DOM 元素本身就是被拖动的内容,并且浏览器不只是复制链接。
任何帮助将不胜感激。
干杯! -eli
【问题讨论】:
标签: javascript html flash dom actionscript