問題タブ [position]

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 に答える
6333 参照

javascript - JQuery - 要素の寸法と絶対位置をコピーする

要素の寸法と位置 (ドキュメントに対する相対位置) を別の要素にコピーしようとしています。

元:

しかし、場合によっては、それでも正しい位置が得られません。何か不足していますか?要素の位置 (ドキュメントに対して) を簡単にコピーする方法はありますか?

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

cocoa - Cocoa: 画面上の現在のマウス位置を取得する

Xcode を使用して、Mac の画面でマウスの位置を取得する必要があります。私はおそらくそれを行ういくつかのコードを持っていますが、私は常に x と y を 0 として返します:

私は何を間違っていますか?画面上の現在位置を取得するにはどうすればよいですか? また、最終的にその位置 (NSPoint に保存されている) を CGPoint にコピーして別の関数で使用する必要があるため、これを x、y 座標として取得するか、これを変換する必要があります。

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

jquery - イベント外のマウスの位置を決定しますか(jQueryを使用)?

このチュートリアルのように(できれば)jQueryを使用して、JavaScriptイベントの外部で、マウスの絶対位置/座標(XおよびY)を取得する必要があります。ありがとうございました。

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

c# - Windows Media Player SDKを使用して、特定の位置でビデオを停止します

Windows Media Player SDKを使用して特定の位置でビデオを停止する方法はありますか?プレーヤーを埋め込むためにC#を使用しており、IWMPControls3インターフェイスに位置または時間の観点から特定の時点で停止機能があるかどうかを確認しようとしています。それができるのなら、どうやってそれをするのですか?

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

php - ポートレットの位置を取得する

続く: ポートレットの位置を保存する方法

そもそもポートレットの新しい位置を取得する方法を知りたいのですが。

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

javascript - スクロールバーの位置を変更するにはどうすればよいですか?

ユーザーがWebページを下にスクロールして特定のポイントに到達したときに、スクロールバーの位置を変更することはできますか?たとえば、ページの途中まで到達すると、スクロールバーが自動的に一番上に戻ります。

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

regex - 正規表現一致の文字インデックスをすばやく取得する方法はありますか?

何百万ものウィキペディア記事のマークアップを処理する必要がある Perl スクリプトを作成しているため、速度が問題になります。

私が探しているものの 1 つは、常に次のように見えるテンプレートの出現です: {{template}}。これらは複雑で入れ子になっている可能性があるため、開始タグと終了タグを別々に見つけ、それらが見つかった文字インデックスを知る必要があります。

簡単なコードを次に示します ($text がテンプレートを含むテキストであると仮定します)。

このコードの非常に奇妙な点$matchIndex = $+[0] ;は、配列内の値を検索しているだけであるにもかかわらず、この行によって効率が大幅に変わることです。これをコメントアウトしないと、複雑なウィキペディアの記事 (2000 個のテンプレートを含む - クレイジーですが実際に発生します) は 0m0.080 秒で処理されます。そのままにしておくと、時間が 0m2.646s まで上がります。なんてこったい?

頭が混乱しているように聞こえるかもしれませんが、これがウィキペディアを数時間で処理するか、数週間で処理するかの違いです。

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

jquery - DIVのposition()を見つける際のJqueryFirefoxエラー

Firefoxで奇妙な問題に直面しています。ID="popup_layer"のDIVタグがあります。私はJqueryを使用して、正常に機能するこのDIVを見つけています:

しかし、私がDIVの位置を見つけようとすると、次のようになります。

Firebugで次の例外が発生します。

[例外..."JavaScript引数arg0を変換できませんでした[nsIDOMViewCSS.getComputedStyle]"nsresult: "0x80570009(NS_ERROR_XPC_BAD_CONVERT_JS)" location: "JS frame :: http:// localhost:20094 / Scripts / CombineJS.ashx?JSFiles = /Scripts/jquery-1.2.6.min.js;%20%20%20%20/Scripts/PDP/newModalBox.js;%20%20%20%20/Scripts/CookieHelpers.js;%20%20% 20%20popupLayer.js;%20%20%20%20 / BE / Scripts / scripts.js ;::匿名::行23"データ:いいえ]

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

css - CSSの絶対位置の配置

ユーザーがボタンをクリックすると表示されるログインフォームがWebサイトにあります。他のコンテンツの上に浮かぶdivです。ページのごく一部(サインインリンクのすぐ下)を占めるだけです。

1つの小さなことを除けば、すべて正常に機能します。サインインリンクの左側に配置されて表示されます(下の図を試しました)。

|サインイン|

|ここにサインインしてください|

私は実際にそれをこのように見せたいです(サインインリンクの右側に揃えてください):

                |サインイン|

|ここにサインインしてください|

これは私のHTMLです:

サインインボックスのCSS:

サインインボックス{background-color:#C1DEEE; パディング:10px; z-index:1; 位置:絶対; top:66px; }

CSSだけでこれを行うことは可能ですか?

ありがとう

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

javascript - x、y 座標を指定すると、その下にあるすべての html 要素を見つける必要があります

特定の場所 (ビューポートに対する x、y など) の下にある html 要素のリストを繰り返し取得する必要があるアプリを構築しています。次のアプローチを検討していますが、満足できるものはありません。

(1)htmlを調べて、すべての要素のx、y位置を追跡するデータ構造を構築し(x、y - >要素のセット)、ルックアップが必要なときにこのデータ構造にアクセスします. 残念ながら、このアプローチは少し面倒なので、この問題を解決するためのより良い方法を探しています。さらに、遅すぎるのではないかと心配しています。

(2) 私が検討しているおそらくより良いアプローチは、すべてのホバー イベントをキャプチャするトップレベルのイベント ハンドラーを一時的に追加し、特定の位置でのマウス ホバーを偽造してから、ハンドラーを削除することですが、これは最上位の要素のみを返します (たとえば、特定の場所に絶対位置の div がたくさんある場合、z-index が最も高いものだけが返されると思いますが、すべてが必要ですが、よくわかりません) )。

(3) IE の場合、componentFromPoint(x, y) がありますが、他のブラウザーで同等のものを見つけることができません。これは、最上位の要素のみを返します。

アプリはブックマークレットとして構築されており、基になる html を制御できないことに注意してください。残念ながら、これにより簡単なサーバー側のソリューションが削減されます。

私はライブラリを使用したいと思っています (現在は jquery を使用しています)。

参考までに、これまでのところ、ここで見つけた最高のものはGet DIV id based on x & y positionです。もっと最新のものがあるかどうか疑問に思っています。