创建一个链接到一个动态加载的页面?

问题描述:

假设你有一个像Facebook这样的页面。 您有某个组页面或公司页面上有导航链接,例如:InformationEvents,Photos创建一个链接到一个动态加载的页面?

我想创建一个具有左侧导航和右侧内容的标准布局。通过点击三个左侧导航按钮中的任何一个,右侧的内容通过jquery获取。加载的默认页面始终为information

但是,当我想链接到该组时,我该怎么办,但首先打开photos页面?如果我有很多这样的团队,那么做这件事最有效的方法是什么?

谢谢:)

如果我明白你问什么,你可以用URL(#字符后的部分)的散列部分做到这一点。您的网址为http://example.com/somepage#Informationhttp://example.com/somepage#Eventshttp://example.com/somepage#Photos。当浏览器请求其中的一个时,散列部分不会发送到服务器;必须在客户端使用代码来处理,以查找散列并对其执行操作。

听起来您的网页在导航链接上已经有客户端脚本,用于在单击这些链接时打开对话框或灯箱中的信息,照片或事件。因此,在接线后,查看散列部分。如果它对应于#照片,则自动打开照片lightbox等等。

这具有可收藏和共享的优点。我最近在一个包含多个视频的页面上做了这个。 jQuery找到与视频对应的所有链接(使用类名),并将它们转换为视频对话框开启器。当与视频对应的URL存在散列时,我会自动打开对话框。每个视频都可以在社交网站上单独分享。