我有一个链接,会发生多种影响,
出现在图像鼠标悬停上的描述,打开 iframe,以 # 为目标,在 iframed 页面上具有该描述的特定 div。
还有一个 onclick div 滑动切换并打开另一个 iframe。(对我的问题不重要)
我确信有比我做的更好的方法来做到这一点,但我选择了我最熟悉的方法。除了 /descriptions#456 的问题外,一切正常。我定位的 div #456 有时仅在我将鼠标移出并重新插入鼠标后出现在 Firefox 上,有时它似乎指向 iframe 页面的空白部分。在 chrome 上,它始终以 #456 div 为目标,没有任何错误。但是 Firefox 可能有 60% 的时间可以工作。这是我正在使用的不必要的复杂代码。
<a id="slideup" class="description-div-name-1st-iframe-is-in" href="#"
Onmouseover='document.getElementById("1stiframeid").src="example.com/descriptions#456";'
onClick='document.getElementById("2ndiframeid").src="http://www.example.com";'>
如前所述,我知道可能有一种更简单的方法来完成这一切,但代码并没有打扰我,只是目标 div 并不总是出现在 Firefox 上。我在想,除了使用 url# 方法之外,也许还有一种更可靠的方法来定位该 div。谢谢你。