問題タブ [location-href]

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 投票する
0 に答える
40 参照

javascript - Jquery Mobile href の奇妙な動作

window.location.href にはかなり奇妙な問題があります。データがバックエンドの JSON API (ajax を使用) にポストされているいくつかのフォームから呼び出された場合を除いて、ほぼすべてのページで機能します。詳細: - Appery 内で JQuery Mobile マルチページ テンプレートを使用しています。- Ajax によって呼び出されるサービスは問題なく動作し、期待される結果を返します。- クリックしたボタンには次のコードがあります。

  • 上記のコードでわかるように。複数のタイプのリダイレクトを試しました。それらのどれも機能しませんでした。
  • 最も奇妙なのは、アプリケーションを最初に電話にインストールしたとき (.apk にコンパイルしたとき) に動作しないことです。ただし、(Android のアクティブなアプリ リストから) アプリケーションをスワイプして再度起動すると、正常に動作します。href を機能させるために必要なブートストラップはありますか?

どんなヒントでも大歓迎です!!

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

html - location.href はファイル名に "" を追加します

これは私のコードです:

リダイレクトさせると、アドレス: で次のようになりますfile:///Volumes/ETHERNET/"index3.htm"

そのディレクトリには index.htm という名前のファイルがあり、それがアクセスしようとしているファイルです。「」記号を追加して修正するにはどうすればよいですか?

よろしくお願いします

オスカー

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

javascript - document.location.href が一貫して機能しない

私が構築しているAngularベースのサイトがあり、完全に困惑している奇妙なエラーに遭遇しました。法律事務所用です。プルダウン メニューの 1 つに弁護士のリストがあります。いずれかをクリックすると、彼のページが正常に読み込まれます。次に別の弁護士をクリックすると、URL は適切な URL に変わりますが、2 つの奇妙なことが起こります。

1) 実際には行きません。2) プルダウン全体がクリックの途中であるかのようにシェーディングされ、そこにスタックしているように見えます。

ここでコードをバラバラにするのではなく、サイトにリンクして実際の動作を確認できるようにすることにしました。ただし、関連するコントローラーをここにコピーします。それ以外の方法で十分に簡単に確認できるかどうかわからないからです。

繰り返しになりますが、既に別の弁護士の略歴ページにいるときに弁護士の名前をクリックしようとした場合を除いて、すべてが完全に機能します。

AttorneyController.js

この動作を確認できる URL は次のとおりです。

http://www.gelerinter.com/dev_sites/lksu

上部のナビゲーションで [ATTORNEYS] をクリックし、最初の 1 つを選択します。次に、彼のページでもう一度 ATTORNEYS をクリックし、Mitchell Goldberg を選択します。URL の変更が表示されますが、すべてがロックされます。

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

html - href="" リンクが機能しない

Web サイトのナビゲーション ペインにあるリンクのうち、「自己紹介」リンクの 1 つだけが機能していません。クリックすると、ページが白くなります。他の 2 つをクリックすると、正しいページに移動します。何が悪いのかわかりません。誰にも手がかりがありますか?

これが私のコードです:

0 投票する
5 に答える
9894 参照

javascript - window.location.pathname から末尾のスラッシュを削除する方法

Web サイトのデスクトップ バージョンとモバイル バージョンを切り替えることができる次のコードがあります。

私は最近、すべての人をサイトのホームページに送るだけであることに気付きました。私は少し掘り下げて、上記を次のように修正することで、特定のページをモバイル版にリダイレクトできると考えました。

これに関する唯一の問題は、URL パスの末尾のスラッシュが原因で URL が認識されないことです。

Javascript内でその末尾のスラッシュを削除する方法はありますか?

このサイトは古い Windows 2003 サーバー上にあるため、誰かが URL 書き換えモジュールを提案する場合に備えて IIS6 です。

提供されたアドバイスに感謝します。