【问题标题】:Rotating portfolio of several websites几个网站的轮换组合
【发布时间】:2010-12-24 04:28:42
【问题描述】:

我已经为我的网页设计/开发团队制作了一个作品集。该作品集将在漂亮的平板电视上全屏显示,并在我们建立的网站列表中旋转。这真的是唯一的要求——在大电视上展示我们的工作,让人们在进入我们的办公室时可以偷偷看一眼。我尝试了几种不同的方法,但每一种都碰壁了,所以我在这里寻求帮助。

虽然静态屏幕截图可能是获得作品集的最简单方法,但它不会对您的许多具有视频、动态图形或其他交互功能的网站提供公正的解决方案。屏幕截图也需要大量维护,否则它们会随着网站的发展而过时。

所以我转向动态加载 URL 列表。这个解决方案似乎是最可扩展和最准确的......如果我真的可以让它工作的话。我已经通过使用 JS 创建 iframe 或使用 AJAX 请求来获取 HTML 并将其注入页面来完成此操作。这些方法以及我尝试过的其他方法的问题是,在给定的时间段后,浏览器会积累大量计算机内存以致浏览器崩溃。这发生在 Firefox、IE 和 Chrome 中。

以前有人做过吗?如果是这样,怎么做?我对 .NET、IIS、HTML、JavaScript 非常熟悉,并且开始对 ActionScript 3 有一定的了解,因此欢迎对这些技术提出想法。

当我完成这篇文章时,我突然想到我可以尝试编写一个 .NET 桌面应用程序,而不是像以前那样编写一个网页。有谁知道这是否会有类似的问题是记忆猪?

【问题讨论】:

    标签: .net javascript html portfolio


    【解决方案1】:

    使用框架创建网页。使用 JavaScript 让大型主框架每隔 X 秒转到列表中的下一个网站。

    【讨论】:

    • 我用 iframe 尝试过这个,但我认为内存的处理与普通帧不会有很大不同。也许我误解了什么?
    • 我看到了使用 AJAX 的问题,并且随着时间的推移不断地将 HTML 粘贴到页面中而无需刷新浏览器。但是,如果您要刷新特定的框架(甚至 iframe),我真的不认为浏览器会将对象的构建保留在内存中,因为它将它们视为单独的页面。
    • iframes 确实给我带来了问题。我会试试 1993 年的好帧。
    猜你喜欢
    • 2021-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-28
    • 2010-09-18
    • 1970-01-01
    • 2019-01-12
    • 1970-01-01
    相关资源
    最近更新 更多