問題タブ [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 投票する
1 に答える
873 参照

sharepoint - 「すぐに使える」SharePoint ナビゲーションがメモリ リークしているように見えるのはなぜですか

私のサイトには非常に深いナビゲーション構造があり、すぐに使用できるナビゲーション (特に SPWeb オブジェクト) でメモリ リークが発生しているように見えることがよくあります。

ログメッセージは次のようになります

スレッド 5 で現在解放されていない SPRequest オブジェクト (14) の数が多すぎる可能性があります。このオブジェクトまたはその親 (SPWeb や SPSite など) が適切に破棄されていることを確認してください。

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

javascript - AJAXとブラウザの戻るボタン

私はwww.darknovagames.comでブラウザベースのゲームを実行しています。最近、私はCSSを使用してサイトの再フォーマットに取り組んでおり、すべてのページをHTML標準に従って検証するようにしています。

私は、左側のAJAXにページのナビゲーションメニューを表示するというこのアイデアをいじっています(ユーザーを毎回別のページに移動するのではなく、タイトルとナビゲーションバーを再ロードする必要がありますが、ほとんど変更されません)。そうすると、ブラウザの[進む]/[戻る]ボタンが壊れてしまう可能性があることを知っています。私の質問は、サイトをAJAXして、ユーザーがゲームをプレイするためにサイトナビゲーションを使用する必要があるのか​​、それとも現在のサイトをそのままにして、ナビゲーションに標準のハイパーリンクなどを使用するのかということです。

私が推測する理由は、私がフォーラムシステムをサイトに組み込んだことであり、多くの場合、フォーラム内の特定のトピックにリンクしたいと思います。

提案も受け付けています。ユーザーがブックマークしたり、前後に移動したりできるようにURLを変更しながら、サイトの本文領域のみをリロードする標準的な(できれば従来のフレームなしの)方法はありますか?それは私の問題も解決する可能性があります。私はここで最善の解決策を求めているだけであり、特定の質問に対する答えではありません。^ _ ^

ありがとう

0 投票する
7 に答える
112056 参照

javascript - URLの戻るボタン/ハッシュ変更の検出

新しいホームページをhttp://ritter.vgに設定しました。私はjQueryを使用していますが、最小限です。
AJAXを使用してすべてのページをロードします-URLのハッシュを検出することでブックマークを許可するように設定しました。

しかし、戻るボタンと進むボタンを機能させることができません。

setIntervalループを使用せずに、戻るボタンが押されたことを検出する(またはハッシュが変更されることを検出する)方法はありますか?.2秒と1秒のタイムアウトでそれらを試したところ、CPUがペグされました。

0 投票する
6 に答える
7632 参照

navigation - Map-Navigation Project、道路データは一般的にどのように保存/表現されていますか?

Garmin や TomTom のようなナビゲーション システムは、常に私を魅了してきました。小さなマップ/ナビゲーション アプリケーションを実装して、さまざまなパス アルゴリズムを試し、それらに関する知識を広げたいと考えていました。

これは 2 つの部分からなる質問です。

1.) 地図データはどのように保存されますか? - 道路のネットワークがある場合、このデータは通常どのように保存されますか? 後で地図を再現するために、データのどの部分が保持されますか? 各道路は、方向を変える一連のポイントとして保存されていますか? このデータはどのようなファイル形式で保存されますか? これらのファイルを簡単に解析するために公開されているライブラリはありますか? 地図/道路データがどのように保存/表現されるかについての詳細を誰かが持っていますか?それは非常に役に立ちます.

2.) ナビゲーション/パス- このマップ データ (ガーミン風) で基本的なパスを実行する場合、有向グラフに変換されるという私の仮定は正しいですか? 各道路交差点は、頂点間の距離を重み付けするエッジを持つ頂点ですか? これは私がやろうと思っていたことなので、基本的なよく知られているパスアルゴリズムを試してみて、何が得られるかを確認してください。

米国で公開されているこの地図データを見たことがありますが、それがどのように表されているか、また有向グラフを作成できるほど詳細であるかどうかはわかりません。

誰かが情報を持っていれば、私はそれを感謝します。詳しい知識があればあるほど有利です。

0 投票する
7 に答える
22998 参照

html - 現在のページに基づいてリンクを強調表示するにはどうすればよいですか?

これが本当にばかげた質問のように聞こえる場合は申し訳ありませんが、リンク先のページにいるときにリンクの色を変更する必要があります.

たとえば、StackOverflow の「質問」ページにいる場合、上部のリンクの色が変わります。これどうやってやるの?

0 投票する
7 に答える
13601 参照

asp.net - ナビゲーションIDを変更して現在のページASP.NETを強調表示するプログラムによるソリューション

Visual Studio 2008 と ASP.NET 3.5 で Web サイトを作成しています。レイアウトを簡素化し、コンテンツとレイアウトではなくコンテンツのコンテンツ ページを保持するために、マスターページをセットアップしました。

ナビゲーションはリスト、css 化されているため、バーのように見えます。バーのページを強調表示するには、リスト項目を次のようにする必要があります<li id="current"><asp:ContentPlaceHolder>避けられるなら使いたくない。これを達成するために、各ページ (またはマスターページだけに) に追加できるコードはあります<asp:ContentPlaceHolder>か?

0 投票する
12 に答える
27833 参照

asp.net - MasterPage は表示されているページを認識していますか?

MasterPages を使用して Web サイトをナビゲートする場合、アプリケーションは現在のページを認識しますか? もしそうなら、それは私がアクセスできるオブジェクトに保存されますか?

私が尋ねている理由は、これを置き換えることができるからです:

リスト アイテムの ID を "current" に設定することでページへのリンクを強調表示する、ナビゲーションのためのより洗練されたソリューションを使用します。現在、各ページは、それぞれのリンクの ID を current に設定してナビゲーションを再作成します。

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

user-interface - このタイプのページ ナビゲーションの名前はありますか?

好奇心から、私が取り組んできた種類のナビゲーションに名前はありますか?

次のようになります。

<<first <previous 1 2 3 4 5 [...] 20 next> last>>

つまり、 xページを持っているが、 xリンクを表示したくない場合、使用するスペースの量を制限したい場合は、一度にyリンクを表示し、他のページの存在を省略。

途中で、次のようになります。

<<first <previous [...] 8 9 10 11 12 [...] 20 next> last>>

両側にエリシオンがあります。

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

asp.net - Asp.Netでユーザーを開始点にリダイレクトする方法

皆さん、私は15年以上コードを書いていますが、3か月前まで「Web開発」を回避することができました。

従来のAsp.netアプリケーション(.net 1.1で開始され、現在は.Net 2.0を使用しています)を継承しました。これは、製品の管理ツールです。

いくつかの場所で、管理ツールは単に値の長いリストを維持します。

リスト(200以上のアイテムの場合もあります)がGridView(ページA)に表示され、ユーザーがアイテムの編集ボタンをクリックすると、アイテムの編集ページ(ページB)が表示され、値を変更できます。 、リスト内のアイテムは、名前、住所、好みの色、猫の品種など、いくつかの値に関連付けられている場合があります。..)

現在、ユーザーがページBで[保存]を押すと、ページAにリダイレクトされます。ページがリストの一番上に開きます。これにより、複数のアイテムを順番に構成する必要があり、ユーザーが必要とするため、ユーザーを悩ませます。 1.編集したばかりのアイテムを覚えておいてください。2。そのアイテムまで下にスクロールしてください。

私がやりたいのは、リストを使用して、編集したばかりのアイテムにユーザーを戻すことです。多くの場合、順番に複数のアイテムを一緒に構成する必要があります。

最速のガンストップ。。。読み続けます

  1. 「リストに含まれるアイテムが少なくなるようにアイテムを再グループ化する」という行の提案は役に立たないと見なされます
  2. .Net 3.5がこれを自動的に行う有効なポイントは、私には役に立たないと見なされます(ただし、とにかく投稿すると、他の貧しい愚か者に役立つ可能性があります)
  3. ページAを再読み込みするときに編集したアイテムのIDを投稿し、このポイントまでグリッドをスクロールすることでこれを行うことができると思いますが、私の質問はです。。。

私が知らない(そしてそれは何ですか)これを行うための機能はありますか、および/または
これを行うための受け入れられた方法は何ですか?

よろしくお願いしますB.心配

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

sharepoint - SharePoint のナビゲーションでページの表示をプログラムでオフにするにはどうすればよいですか

を使用して SharePoint サイトをプログラム的に作成しています

spWeb を設定して [ナビゲーションにページを表示] オプションをオフにするには、どのコードを実行する必要がありますか?

答え: