問題タブ [window.location]
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.
javascript - ターゲティングwindow.location.pathname
私はこれに似たURLを持っています:
私はこれを使用してパス名に対してテストしていました:
しかし、私が遭遇した問題は、上記がサブフォルダーに対しても実行されることでした。これは私が望まないことです。
window.location.pathnameは、上記のjQueryよりも役立つと思います。しかし、その中のサブディレクトリではなく、トップレベルのディレクトリのみをターゲットにする方法がわかりませんか?
jquery - Jquery: window.location を使用して特定の URL パスを取得する
URL パス名は
ただし、 www.nicadpower.comの後のパス名のみを取得する必要があります。
window.location と jquery を使用して index.com を取得する方法
jquery - Jquery:動的に変更するパス名に応じて
window.location.pathnameに応じてリンクにクラスを追加したい
私たちのhtmlは:
ドキュメントのURLはwww.nicadpower.com/index.phpなので、
パス名が「index.php」であることを取得/認識した後、jqueryに実行させたいのは、「page_name」をhrefと比較するトリックであり、等しい場合はclass="current"を追加します。
HTMLコードを次のようにします
jquery - JSONとしてのwindow.location.searchクエリ
URLのlocation.searchをオブジェクトとして変換するためのより良い方法はありますか?たぶんもっと効率的ですか、それとも削減されていますか?私はjQueryを使用していますが、純粋なJSも機能します。
javascript - window.location.assign でページを読み込んだ後に JavaScript 関数を呼び出す
window.location.assign でページをロードした後に JavaScript 関数を呼び出すことは可能ですか? 私はこのコードを持っています。
ページをロードし、ReadEnglish() を呼び出します。これは、spirituality.php で定義されている関数です。関数は実行されません。関数を実行させる方法は何でしょうか?
javascript - jsでのlocation.hashの問題
継承したJavaScriptがあります。タブスイッチャーとして使用されています。残念ながら、それは機能していません。コードは次のとおりです。
特定のタブがクリックされると、クリックされたタブを囲むliタグのクラスが変更されます。タブコードは次のようになります。
#ducというリンクのliアイテムにアクティブなクラスがあることがわかります。ただし、Firebugのスクリプトコードを見ると、ハッシュが定義されていないというエラーが表示されます。
繰り返しますが、Firebugを調べますが、今回はコンソールタブを見ると、ハッシュが定義されていることが非常に明確に示されています。
console.logと.trigger行の間の定義がどのように失われているのか誰かが指摘できますか?
javascript - window.parent.location.href IE9 バグ?
シナリオ:
domain1.com は domain2.com の iFrame をホストします。
domain2.com は、javascript を使用して、親ウィンドウにルーティングする必要がある動的リンクをトリガーしています。
リンクはすべて相対パスです。
/linkA.html (domain2.com の iframe 内) をクリックすると、親が domain1.com/linkA.html にルーティングされます。
var _generic = "/linkA.html";
/li>
リンクを絶対 (domain2.com/linkA.html) に変更すると、機能上の問題が解決します。
誰もこれに遭遇したことがありますか?
jquery - 実際にページを更新/再読み込みせずに、ページの場所を設定できますか?
質問:
実際にページを更新/再読み込みせずに、ページの場所を設定できますか?
問題:
私の問題は、ページがget variable page.html?userid=12345を介してロードされることです。
キーはページで編集可能なフィールドの1つであり、送信はjQuery .postを使用しているため、ページアドレスは変更されません。
ただし、この時点で更新を押すと、URLは存在しないユーザーIDを指しています。
場所をuserid=12345に設定したいのですが、実際にはそのURLを取得しません(jQueryで変更されたページを保持したいため)。
これはセキュリティ/フィッシングのリスクのように思われるので、これは不可能だと思います。
javascript - window.location を使用したタイマーベースのリダイレクトの問題
タイマーが 10 秒に達した後にリダイレクトしようとしていますが、試したことがうまくいかないようです (即座にリダイレクトされます)。
JSに少し慣れていないので、真似するために最善を尽くしました