问题标签 [navigation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
6066 浏览

asp.net-mvc - ASP.NET MVC 的任何页面导航助手?

是否有任何用于页面导航的 html 助手。例如。如果我有 1000 条记录要显示,我想显示过滤后的集合下的 Previous 1 2 3 4 ... etc Next 链接内容。

有人知道那里有什么吗?

0 投票
9 回答
3831 浏览

asp.net - 选项卡导航 - 框架还是 AJAX?

我有我想像的非常标准的网络界面。

有 4 种不同的 ListViews(网格控件)可以通过顶部的一系列选项卡访问。

我已经实现了如下:

替代文字 http://img402.imageshack.us/img402/1530/pagedu8.jpg

Tab 1 会将包含 Grid 1 的 Page 1 加载到 Frame 2 中,Tab 2 会将包含 Grid 2 的 Page 2 加载到 Frame 2 中,依此类推。

但是,这意味着如果您单击网格中的某个项目,并且我将 DetailsPage1.aspx 加载到第 2 帧中,则第 1 帧和选项卡仍然可见且处于活动状态。

我被告知我应该只有一个框架,并使用 HttpRequest(或 asp.net 中的 WebRequest)根据选项卡单击动态加载页面。

这是正确的方法吗?如果您手头有任何资源或提示,将不胜感激!

谢谢

0 投票
8 回答
48861 浏览

asp.net - 以编程方式滚动到锚标记

考虑以下代码:

有没有办法模拟单击“GoTo Label2”链接以通过代码滚动到页面上的相应区域?

编辑:可接受的替代方法是滚动到具有唯一 ID 的元素,该元素已存在于我的页面上。如果这是一个可行的解决方案,我会添加锚标签。

0 投票
1 回答
3259 浏览

sharepoint - PortalSiteMapProvider 导致过多的 SPRequest 对象

我们有一个自定义导航 Web 部件,它使用 MOSS 的 PortalSiteMapProvider 来构建菜单导航。Provider 似乎没有管理它的对象。关于如何管理在 Provider 中创建的对象的任何想法?

它导致像这样的日志错误:

线程 1 上当前未释放的 SPRequest 对象 (9) 可能过多。确保正确处置此对象或其父对象(例如 SPWeb 或 SPSite)。此对象的分配 ID:{56D66DBA-AE72-42DF-A70F-B45E05A60A08} 当前分配的堆栈跟踪:
在 Microsoft.SharePoint.SPRequestManager.Add(SPRequest request, Boolean shareable)
at Microsoft.SharePoint.SPGlobal.CreateSPRequestAndSetIdentity(Boolean bNotGlobalAdminCode,在Microsoft.SharePoint.SPWeb.InitializeSPRequest
()
在 Microsoft.SharePoint.SPWeb.EnsureSPRequest()
在 Microsoft.SharePoint.SPWeb.get_Request()
在 Microsoft.SharePoint.SPWeb.InitWebPublic()
在 Microsoft.SharePoint.SPWeb.get_Exists()
在 Microsoft.SharePoint.Publishing.CachedObjectFactory.CreateWebFromUrl(String url)
在 Microsoft.SharePoint.Publishing.Navigation.SPNavigationSiteMapNode..ctor(PortalWebSiteMapNode webNode , SPNavigationNode 节点, PortalSiteMapNode parentNode, NodeTypes 类型, String url, String title, String description)
在 Microsoft.SharePoint.Publishing.Navigation.SPNavigationSiteMapNode.CreateSPNavigationSiteMapNode(PortalWebSiteMapNode webNode, SPNavigationNode 节点, PortalSiteMapNode parentNode)
在 Microsoft.SharePoint.Publishing.Navigation。 PortalWebSiteMapNode.ProcessSPNavigationNode(SPNavigationNode 节点,SPNavigationNode previousSibling,PortalSiteMapNode parentNode)
在 Microsoft.SharePoint.Publishing.Navigation.PortalWebSiteMap.Node.PopulateNavigationChildren()
在 Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode.GetNavigationChildren(NodeTypes包括类型,NodeTypes包括HiddenTypes,OrderingMethod排序,AutomaticSortingMethod方法,布尔升序,Int32 lcid)
在微软。 SharePoint.Publishing.Navigation.PortalSiteMapNode.GetNavigationChildren(NodeTypes includedHiddenTypes)
在 Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider.GetChildNodes(PortalSiteMapNode 节点, NodeTypes includedHiddenTypes)
在 Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider.GetChildNodes(SiteMapNode 节点)
在 System .Web.SiteMapNode.get_ChildNodes()
在 Microsoft.SharePoint.Publishing.Navigation.PortalHierarchicalEnumerable.System.Collections.IEnumerable.GetEnumerator()
在 System.Web.UI.WebControls.Menu.DataBindRecursive(MenuItem 节点,IHierarchicalEnumerable 枚举)
在 System.Web.UI.WebControls.Menu。 DataBindRecursive(MenuItem node, IHierarchicalEnumerable enumerable)
at System.Web.UI.WebControls.Menu.DataBindItem(MenuItem item)
at System.Web.UI.WebControls.Menu.PerformDataBinding()
at System.Web.UI.WebControls.HierarchicalDataBoundControl.PerformSelect ()
在 System.Web.UI.WebControls.BaseDataBoundControl.DataBind()
在 System.Web.UI.WebControls.Menu.DataBind()
在 System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()
在 System.Web.UI.WebControls.Menu.EnsureDataBound()
在 System.Web.UI.WebControls.BaseDataBoundControl.OnPreRender(EventArgs e)
在 System.Web.UI.WebControls.Menu.OnPreRender(EventArgs e, Boolean registerScript)
在System.Web.UI.WebControls.Menu.OnPreRender(EventArgs e)
在 Microsoft.SharePoint.WebControls.AspMenu.OnPreRender(EventArgs e)
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Control。 PreRenderRecursiveInternal()
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Control.PreRenderRecursiveInternal() 在 System.Web.UI.Control.PreRenderRecursiveInternal(
) )
在 System.Web.UI.Control.PreRenderRecursiveInternal()
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
在 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
在 System.Web .UI.Page.ProcessRequest() 在 System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
在 System.Web.UI.Page.ProcessRequest(HttpContext context) 在 ASP.VIEWPAGE_ASPX_2077083467.ProcessRequest(HttpContext context)
在 System.Web .HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
在 System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(异常错误)
在 System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpCont

0 投票
5 回答
85298 浏览

css - css水平导航间距

我正在尝试用 5 个均匀分布的链接在 CSS 中创建一个水平导航栏。html 希望将保持这样的状态:

因此,对于 CSS,我想将它们均匀地分布在页脚 div 中。到目前为止,我正在使用这个:

这工作得很好,但是我不想要的 li 之间有间距。这就是为什么我使用 155px 而不是 160px 作为宽度的原因,每个 li 之间有大约 5px 的空间。这个间距是从哪里来的?我怎样才能摆脱它?如果我增加字体大小,间距也会增加。

0 投票
2 回答
696 浏览

c++ - 以编程方式导航到 Windows Mobile 主屏幕

我们有一个在后台下载一些文件的应用程序。当建立 Internet 连接时,我们的应用程序会弹出,并且在提示用户接受下载后,我们希望在执行操作时切换回主屏幕。

我们不知道该怎么做。我们可以模拟几次按下“返回”,这有时会起作用,但最终的结果取决于互联网连接发生时用户在做什么。

那么,有人可以提供如何做到这一点的指针吗?

谢谢。

保罗。

0 投票
2 回答
1595 浏览

sharepoint - MOSS SpNavigationNode.Children 始终为空

我试图在sharepoint中返回一组导航节点的所有子节点,SDK暗示我应该做这样的事情:

但是,每当我这样做时,它都会列出顶级导航节点,但我无法显示子项。

0 投票
4 回答
24788 浏览

jquery - 使用 jQuery 进行主动导航 - 无法将默认类应用于锚点

我目前正在尝试将navigation-menuwhere anactive-class应用于其href属性与当前 URL 匹配的锚点,因此我可以以一种使其从菜单的其余部分中脱颖而出的方式设置该锚点的样式。

这是我的标记:

这是 jQuery:

我正在使用 jQuery 应用活动类,只要锚点 href 和位置 url 之间存在匹配,它就可以正常工作。如果 url 与任何锚点不匹配,我希望将活动类应用于$top_item. 我的 jQuery 的那部分不起作用。

我看不出错误是什么,但我又有点像 Javascript/jQuery n00b。任何帮助,将不胜感激。

0 投票
3 回答
953 浏览

jquery - 导航,背景交换不是每个
  • 鼠标悬停时
  • 我正在使用以下 jquery 代码:

    但是正如您在选择器中看到的那样,它将执行鼠标经过的每个 li.corner。我试图让它只做鼠标悬停的那个,我将如何实现?

    0 投票
    3 回答
    1707 浏览

    css - IE6 导航悬停

    我正在使用以下代码进行非 JS 导航:

    和CSS:

    我的问题是他们不会在 IE6 中悬停时更改图像。我正在使用:hover锚点,所以应该没问题并且正在使用display而不是visibility在 IE6 中不起作用的另一件事。

    我真的不想为图像替换/预加载添加大量 javascript (不能嵌入 jQuery 之类的东西) - 有人可以帮我吗?

    谢谢,