問題タブ [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 件ある場合、フィルタリングされたコレクションの下に前の 1 2 3 4 ... などの次のリンクを表示したいと考えています。

何か知ってる人いる?

0 投票する
9 に答える
3831 参照

asp.net - タブ ナビゲーション - フレームまたは AJAX?

私は、かなり標準的な Web インターフェースであると想像するものを持っています。

上部の一連のタブからアクセスできる 4 つの異なる ListView (グリッド コントロール) があります。

これを次のように実装しました。

代替テキスト http://img402.imageshack.us/img402/1530/pagedu8.jpg

タブ 1 はグリッド 1 を含むページ 1 をフレーム 2 にロードし、タブ 2 はグリッド 2 を含むページ 2 をフレーム 2 にロードします。

ただし、これは、グリッド内のアイテムをクリックして、DetailsPage1.aspx をフレーム 2 にロードすると、フレーム 1 とタブがまだ表示され、アクティブであることを意味します。

HttpRequest (または asp.net の WebRequest) を使用して、1 つのフレームだけを使用し、タブのクリックに基づいてページを動的にロードする必要があるとアドバイスされました。

これは正しいアプローチですか?手元にリソースやヒントがあれば、それは大歓迎です!

ありがとう

0 投票する
8 に答える
48861 参照

asp.net - プログラムでアンカー タグまでスクロールする

次のコードを検討してください。

「GoTo Label2」リンクのクリックをエミュレートして、コードを使用してページ上の適切な領域にスクロールする方法はありますか?

編集: 受け入れ可能な代替手段は、ページに既に存在する一意の ID を持つ要素にスクロールすることです。これが実行可能な解決策である場合は、アンカー タグを追加します。

0 投票する
1 に答える
3259 参照

sharepoint - 過剰な SPRequest オブジェクトを引き起こす PortalSiteMapProvider

MOSS の PortalSiteMapProvider を使用してメニュー ナビゲーションを構築するカスタム ナビゲーション Web パーツがあります。プロバイダーがそのオブジェクトを管理していないようです。プロバイダーで作成されているオブジェクトを管理する方法について何か考えはありますか?

次のようなログ エラーが発生しています。

スレッド 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,文字列 strUrl、ブール型 bNotAddToContext、Byte[] UserToken、文字列 userName、ブール型 bIgnoreTokenTimeout、ブール型 bAsAnonymous)
(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 親ノード、NodeTypes タイプ、文字列 URL、文字列タイトル、文字列説明)
Microsoft.SharePoint.Publishing.Navigation.SPNavigationSiteMapNode.CreateSPNavigationSiteMapNode(PortalWebSiteMapNode webNode、SPNavigationNode ノード、PortalSiteMapNode 親ノード)
Microsoft.SharePoint.Publishing.Navigation. PortalWebSiteMapNode.ProcessSPNavigationNode(SPNavigationNode ノード、SPNavigationNode previousSibling、PortalSiteMapNode 親ノード)
Microsoft.SharePoint.Publishing.Navigation.PortalWebSiteMap.Node.PopulateNavigationChildren()
で Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode.GetNavigationChildren (NodeTypes includedTypes、NodeTypes includedHiddenTypes、OrderingMethod 順序付け、AutomaticSortingMethod メソッド、Boolean 昇順、Int32 lcid)
Microsoft. Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode.GetNavigationChildren ( NodeTypes に含まれる HiddenTypes)
で Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider.GetChildNodes (PortalSiteMapNode ノード、NodeTypes に含まれる HiddenTypes)
で 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 で。 System.Web.UI.WebControls.Menu.PerformDataBinding () で System.Web.UI.WebControls.Menu.PerformDataBinding() で
System.Web.UI.WebControls.Menu.DataBindItem(MenuItem 項目)でDataBindRecursive (MenuItem ノード、IHierarchicalEnumerable 列挙可能) 。 () 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 (ブール値 includeStagesBeforeAsyncPoint、ブール値 includeStagesAfterAsyncPoint)
で System.Web.UI.Page.ProcessRequest (ブール値 includeStagesBeforeAsyncPoint、ブール値 includeStagesAfterAsyncPoint)
で System.Web ASP.VIEWPAGE_ASPX_2077083467 の System.Web.UI.Page.ProcessRequest(HttpContext コンテキスト)の System.Web.UI.Page.ProcessRequestWithNoAssert
(HttpContext コンテキスト) の .UI.Page.ProcessRequest()
.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
System.Web.HttpApplication.ExecuteStep で (IExecutionStep ステップ、ブール値 & 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 の間には望ましくない間隔があります。そのため、幅に 160px ではなく 155px を使用しました。各 li の間には約 5px のスペースがあります。その間隔はどこから来るのですか?どうすればそれを取り除くことができますか? フォントサイズを大きくすると、間隔も大きくなります。

0 投票する
2 に答える
696 参照

c++ - プログラムによる Windows Mobile ホーム画面への移動

バックグラウンドでいくつかのファイルをダウンロードするアプリケーションがあります。インターネット接続が確立されるとアプリケーションがポップアップし、ユーザーにダウンロードを受け入れるように促した後、作業中にホーム画面に戻りたいと考えています。

私たちはこれをどうするかを考え出すことができません。「戻る」を数回押すことをエミュレートできますが、これはうまくいく場合もありますが、最終的にどこにたどり着くかは、インターネット接続が発生したときにユーザーが何をしていたかによって異なります。

それで、誰かがこれを行う方法へのポインタを提供できますか?

ありがとう。

ポール。

0 投票する
2 に答える
1595 参照

sharepoint - MOSS SpNavigationNode.Children は常に空です

SharePoint の一連のナビゲーション ノードのすべての子ノードを返そうとしています。SDK は、次のようなことを行う必要があることを意味します。

ただし、いつでもトップレベルのナビゲーションノードがリストされますが、子を表示できません。

0 投票する
4 に答える
24788 参照

jquery - jQueryを使用したアクティブナビゲーション - デフォルトクラスをアンカーに適用できません

現在、現在の URL と一致する属性を持つアンカーに が適用されるnavigation-menu場所を作成しようとしています。そのため、メニューの残りの部分から目立つようにそのアンカーをスタイルできます。active-classhref

これは私のマークアップです:

これはjQueryです:

jQuery を使用してアクティブ クラスを適用しています。アンカーの href と場所の URL が一致している限り、正常に動作します。URL がどのアンカーとも一致しない場合は、active-class を に適用する必要があり$top_itemます。私のjQueryのその部分は機能しません。

エラーが何であるかはわかりませんが、やはりJavascript/jQuery n00bのようなものです。どんな助けでも大歓迎です。

0 投票する
3 に答える
953 参照

jquery - ナビゲーション、バックグラウンド スワップがない
  • マウスオーバーで
  • 次のjqueryコードを使用しています:

    しかし、マウスが上にあるすべての li.corner を実行するセレクターでわかるように。マウスが上にあるものだけを実行させようとしていますが、どうすればそれを達成できますか?

    0 投票する
    3 に答える
    1707 参照

    css - IE6 ナビゲーション ホバー

    次のコードを使用して、非 JS ナビゲーションを使用しています。

    そしてCSS:

    私の問題は、IE6 ではホバー時に画像が変更されないことです。私は:hoverアンカーで を使用しdisplayvisibilityいます。

    画像の置き換え/プリロードのために大量のJavaScriptを追加する必要がないようにしたいです(jQueryのようなものを埋め込むことはオプションではありません)-誰かが私をここで助けてくれますか?

    ありがとう、