Javascript 用window.location标记div内部-为什么?
我目前正试图修复一些人建立的网站上的一些bug。 问题是,我很难理解他们所做的一些事情的意义 该网站有一个带有onclick=window.location='foobar'的标签,里面有一个标签。两者都通向同一个地方 这有什么原因吗Javascript 用window.location标记div内部-为什么?,javascript,html,Javascript,Html,我目前正试图修复一些人建立的网站上的一些bug。 问题是,我很难理解他们所做的一些事情的意义 该网站有一个带有onclick=window.location='foobar'的标签,里面有一个标签。两者都通向同一个地方 这有什么原因吗 谢谢大家! 有些开发人员比其他人更好 更重要的是,开发人员是人,并且会犯错误。你找到了 关于开发人员为什么会使用,有一个,甚至是,即使不试图挑刺,只是提出一个观点 此外,按钮元素可能不包含符合规范的元素,因此嵌套锚无效 尽管如此,该页面可能仍然有效。HTML真正强
谢谢大家! 有些开发人员比其他人更好 更重要的是,开发人员是人,并且会犯错误。你找到了 关于开发人员为什么会使用,有一个,甚至是,即使不试图挑刺,只是提出一个观点 此外,按钮元素可能不包含符合规范的元素,因此嵌套锚无效
尽管如此,该页面可能仍然有效。HTML真正强大的地方在于它能够优雅地失败。即使开发人员做了一些愚蠢的事情,比如编写无效的HTML,浏览器也能使整个页面正常工作,而不是出错或阻止整个页面正常工作。一些开发人员比其他人更好 更重要的是,开发人员是人,并且会犯错误。你找到了 关于开发人员为什么会使用,有一个,甚至是,即使不试图挑刺,只是提出一个观点 此外,按钮元素可能不包含符合规范的元素,因此嵌套锚无效 尽管如此,该页面可能仍然有效。HTML真正强大的地方在于它能够优雅地失败。即使开发人员做了一些愚蠢的事情,比如写无效的HTML,浏览器也能让整个页面正常工作,而不是出错或阻止整个页面正常工作。我只看到了缺点: 用户无法使用右键单击复制链接。它只会复制javascript 来自搜索引擎的机器人不会跟随链接 禁用javascript的用户无法使用该链接进行导航 然而,如果我理解正确的话,那么它周围还有什么? 如果这是真的,那么我上面列出的缺点就不适用了。 在这种情况下,该网站的作者可能使用这种技术作为某种黑客手段,在多个浏览器上以相同的方式设计某些内容…我只看到了缺点: 用户无法使用右键单击复制链接。它只会复制javascript 来自搜索引擎的机器人不会跟随链接 禁用javascript的用户无法使用该链接进行导航 然而,如果我理解正确的话,那么它周围还有什么? 如果这是真的,那么我上面列出的缺点就不适用了。
在这种情况下,该网站的作者可能使用这种技术作为某种黑客手段,在多个浏览器上以相同的方式设计某些内容…这不是我能想到的合乎逻辑的方法。这不是我能想到的合乎逻辑的方法。不,在内部,而不是相反。不,在内部,而不是相反。@minitech,我通常为自己没有犯那样的错误而自豪。谢谢你抓住它。哦,对不起,我把你弄糊涂了!周围的元素是一个。它只是一个按钮。@minitech,我通常为自己没有犯这样的错误而自豪。谢谢你抓住它。哦,对不起,我把你弄糊涂了!周围的元素是一个。它只是一个按钮。