2016-04-07 33 views
0

如果以前已询问过,请致歉。我搜索,找不到任何东西。根据来自其他页面的帖子更改图标

我有一个基本的登陆页面网站,有一个链接到“热警报”,即系统中断通知的图标。我想知道的是,如果有一种方法可以更改图标或添加通知气泡(类似于Facebook通知),如果Sharepoint博客上的内容在过去的“X”小时内已更新。

这里我指的图标:如何风格的CSS图标 Hot Alerts Icon

我发现的例子,但这些都需要手动输入的新通知的数量。

我需要的是一种图标在加载登陆页面时“检查”SharePoint网页的最新帖子的方法。

我的大多数同事都使用Internet Explorer,但Chrome正在进入工作流程。

+0

我认为你需要诉诸JavaScript。 – Quantastical

回答

1

你需要什么使用它的Javascript对象模型(JSOM)。您将能够在页面加载时阅读列表(针对新帖子),然后显示或隐藏图标。在SO上可以找到很多示例代码来读取列表。

如果您想使用“泡泡”,请查看sp.ui.notify(https://msdn.microsoft.com/en-us/library/office/ee550701%28v=office.14%29.aspx)方法以在页面上显示叠加通知弹出窗口。

+0

加:jquery代替普通javascript可以方便你的编码;-) – Verthosa

+0

谢谢Verthosa!我认为这可能是一个很好的开始。 – jrichall

0

这是不太可能用纯CSS完成的。以下任何语言都将提供合适的解决方案:JQuery,JS,PHP。

在PHP中,您可以使用$_GET将变量放在URL中。因此,一个页面将使用$_GET将变量发布到URL,并且加载页面的PHP文件将使用它来从URL检索变量。

+1

感谢CSS的粉丝!我不知道是谁投票给你的,但是我感谢你给我几种语言去研究。我认为JQuery可能是要走的路。 – jrichall

相关问题