悬停预览

悬停链接打开小窗并优化资源管理。重用打开的小窗以节省资源,同时保留其位置和大小。包含悬停时间和窗口大小设置,并改进了链接预取功能和资源管理效率。修复了鼠标移动到小窗时意外关闭的问题。支持 URL 路径和链接属性的排除。

יש גרסאות של סקריפט זה עם קוד מעודכן. הצג את כל הגרסאות

  • v3.9 11-09-2024

    修复了在小窗内点击浏览后移出小窗不会自动关闭的问题。

  • v3.8 11-09-2024

    已修复小窗功能。在加载完成后,解决了鼠标移入小窗时自动关闭的问题。此外,我们还新增了链接排除功能。用户现在可以在脚本中自定义属性关键词。如有需要,您可以根据个人需求对脚本内的设置进行修改。

  • v3.2 02-09-2024

    3.2改进:主要是效能提升 大概提高了25-30%的效能
    被动事件监听器: 添加被动事件监听器({ passive: true })是一个好的实践。这将允许浏览器在处理事件时进行优化,从而提高滚动性能。
    页面卸载事件监听器: 脚本中定义了cleanup函数,用于清理资源,如关闭弹出窗口和移除事件监听器。为了确保在页面卸载时进行清理,添加一个beforeunload事件监听器,并在其中调用cleanup函数。这样可以防止资源泄漏,并确保脚本在页面关闭时正确地关闭弹出窗口和清理其他资源。
    节流函数: 使用了节流技术,这意味着在用户滚动或点击页面的过程中,该函数不会立即执行,而是会等待一个固定的时间间隔。

  • v3.1 02-09-2024