問題タブ [anchor]

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

jquery - jQueryを使用してアンカーを有効または無効にするにはどうすればよいですか?

jQueryを使用してアンカーを有効または無効にするにはどうすればよいですか?

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

php - javascript(Jquery)を使用してクエリ文字列パラメータと値を取得する方法は?

クリックしてください

アンカー要素の ID を使用して id の値を取得できます。hrefから直接取得できるはずだと思います。では、HREF (url クエリ文字列) から id と status の値を取得するにはどうすればよいでしょうか?

私はJqueryを使用しています。

ご協力ありがとうございました。

更新: また、すべての URL 値を取得するにはどうすればよいですか?つまり、「test.php?id=100&blah=blah」?

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

javascript - window.location = #anchor は IE では機能しません

この地図では:

http://web.pacific.edu/documents/marketing/campus-map/version%202/stockton-campus-2.0.htm

上部にアンカーがあり、リンクがクリックされたときにページがアンカーにジャンプするようにします。

私は現在使用しています

FF、Opera、および Chrome では期待どおりに動作しますが、IE 7 では動作しません。

window.location.hash や window.location.assign() 、さらに scrollIntoView(true) や focus() などのすべての順列を試しました。

IE で動作させるにはどうすればよいですか?

編集:何も機能していないようです。構文ではなく、JSに関する何かだと思います...ここにクリックイベントハンドラーがあります... falseを返すためでしょうか? 私はストローをつかんでいます。

編集: HTTP の "Location" ヘッダーを介したページ リダイレクトの結果として読み込まれたページで、window.location.hash への割り当てが IE7 および IE8 で壊れます。解決策は、それ自体がリダイレクトを実行する Javascript を含むページを返すことです。Joe Lapp による回答を参照してください。

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

css - 引き戸のテクニック-ブラウザの互換性

スライドドアの手法を使用して、作成しているサイトのボタンのスタイルを設定しています。Chrome内で機能しているようですが、他のブラウザでは背景が表示されません。ボタンの私のコードは以下の通りです:

CSS:

お知らせ下さい。

前もって感謝します。-B

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

javascript - 空にリンクされたアンカー

どこにも行かないアンカーがありますが、onclickがあります(例<a onclick="..."></a>)。私の質問はhref属性に関するものです。私はその価値のために何を置くべきですか?

単に省略した場合href、アンカーには適切な装飾がありません。マウスをその上に置いても、マウスポインタのアイコンは変わりません。

を使用するhref="#"と、リンクをクリックするとウィンドウがページの一番上までスクロールします。

を使用してproceedinghref="javascript:..."の値を入力すると、リンクがクリックされたときにページが残り、アドレスバーにJavascriptが含まれます。onclickjavascript:

ブラウザの動作について言及するときは、最初にテストしているChromeについて言及しています。

アンカーが実際のリンクではなく、実行動作を行うためhrefだけに存在する場合、何を設定する必要がありますか?onclick

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

google-analytics - Google アナリティクスでアンカー タグを追跡する方法

新しいリクエストにつながらないクリックを Google アナリティクスで追跡しようとしています。具体的には、jQuery UI タブ ウィジェットを介して作成されたタブのクリックです。古いバージョンのコード (「urchin tracker」) を使用して、次のようにクリックを記録しようとしています。

別の例では、同じ方法が機能します。私が知る限り、文字列にハッシュ (#) 記号がないことだけが大きな違いです。その文字は によって追跡される文字列で許可されていませんurchinTracker()か、それとも他の原因 (誰もリンクをクリックしていないこと以外に!) があるのでしょうか?

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

c# - フォーム認証リダイレクトの原因アンカーの損失

だからここに問題があります。

現在表示されているオブジェクトをブックマークできるようにするための更新されない方法として、アンカーを使用します。

http://myserver/showobject.aspx#objectid=10

私はこれを使用しているので、オブジェクトIDを更新するときに、ページを更新しようとはしません。

ここにこすります。

これらのページへのアクセスを処理するためにフォーム認証を使用しています。したがって、最初にログインせずに上記のリンクを参照しようとすると、ログインページにリダイレクトされます。正常に認証されると、FormsAuthentication.RedirectFromLoginPage(...)元のページに移動します。

#objectid=10ビットをトランクオフすることを除いて。

私はこれを回避するためにいくつかのハック(ログインページへのリダイレクトの前にCookieを設定し、Cookieを読み取り、「RedirectFromLoginPage」が完了した後にリンクを更新する)を考えましたが、実際の方法があるかどうか疑問に思いましたFormsAuthentication.RedirectFromLoginPageに、実際に実行させたいことを実行させます。

要約すると:

よろしくお願いします。

ジョン。

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

javascript - スクロールやジャンプのないHTMLアンカーリンク

さまざまなリンクがあり、それらはすべて「疑似アンカー」である一意のIDを持っています。私はそれらがurlハッシュ値に影響を与えることを望みます、そしてクリックマジックはすべていくつかのmootoolsコードによって処理されます。ただし、リンクをクリックすると、リンク自体(または場合によっては一番上)にスクロールします。どこにもスクロールしたくありませんが、JavaScriptを実行して、URLの更新にハッシュ値を含める必要があります。

シミュレートされたサンプルコード:

したがって、「ボタン1」リンクをクリックすると、URLはhttp://example.com/foo.php#button1になります。

誰かがこれについて何かアイデアがありますか?javascriptを返すだけでvoidを返すと、スクロールが強制終了されますが、javascriptも強制終了されます(ただし、onclickで回避できる可能性があります)が、さらに重要なのは、URLのハッシュ値が変更されないようにすることです。

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

jquery - jquery - ハイパーリンクの有効化と無効化

ハイパーリンクをクリックしてアクティブ化および非アクティブ化する方法のサンプル コードを提案してください。

私は次のことを試しましたが、結果はありませんでした

1)$("a#click").onclick = function() { return false; }

2)$("a#click").attr ('href', '#');

3)

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

javascript - GreaseMonkeyのjavascriptを使用して、特定のテキストでアンカーのクリックをシミュレートする方法は?

次のアンカーを含むWebページをロードするとします。

私が欲しいのは、ページがロードされるとすぐに、「リンク」としてテキストを持つこのアンカーのonClickを生成したいということです。

アンカーには、それに関連付けられたIDまたは名前が含まれていないことに注意してください。したがって、document.getelementbyidまたはdocument.getelementbynameは機能しません。