【发布时间】:2011-12-28 21:35:12
【问题描述】:
我在my page 上嵌入了LinkedIn 立即申请按钮。但是有几件事让我感到困惑。首先,当我右键单击小部件时,我无法“另存为”图像。猜猜因为它不是图像!这样的按钮是如何创建的?
其次,当我右键单击页面并查看源代码时,我看到的只是我编写的代码。我认为包含的in.js 会将DOM 元素附加到文档中,以使该按钮可见。 (例如headElement.appendChild(document.createElement('img')) 或类似的东西。怎么会?如果没有任何东西嵌入到 DOM 树中,那个按钮是怎么存在的?如果嵌入了一些东西,那么为什么它们在 HTML 源代码中不可见?因为当我@ 987654324@ 使用 Javascript 的东西,它也出现在 HTML 源代码中。
最后但并非最不重要的一点是,我如何检查 LinkedIn 按钮是在 iframe 中还是单独存在?
编辑:我检查了 Chrome 上的元素,我得到的是一堆 span 标签。还有一个带有href="javascript:void(0); 的a 标签。那是什么意思? javascript:void(0) 是做什么的?
我希望对此有深入的了解,因为我对前端开发、html 和 javascript 以及所有内容都很陌生...
任何帮助表示赞赏。
【问题讨论】:
标签: javascript html dom iframe linkedin