問題タブ [dhtml]
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 - DIVをDOMに追加し、後で取得するにはどうすればよいですか
これはIE6.0に固有だと思いますが、...
div
JavaScriptでは、DOMにを追加します。属性を割り当てid
ます。後で私が手に入れようとするとdiv
、id
私が得るのはnull
。
助言がありますか?
例:
アラートプリント"::null"
Firefox2.0以降では正常に動作するようです
java - 負荷の高い AJAX Java アプリケーションに最適なサーバー側フレームワーク
無数の Java Web アプリケーション フレームワークがあります。
95% は、AJAX/DHTML ベースの開発の現代の時代よりも前に設計されました。つまり、これらの新しいメソッドは、設計されているのではなく、移植されていることを意味します。
GWT + Extjs などを念頭に置いてゼロから構築されたフレームワークはありますか?
そうでない場合、クライアント側で変化する動的な数のフィールドとページを持つフォームの世界に最もよく適応したフレームワークはどれですか?
javascript - 最高のJavascriptドロップダウンメニュー?
ドロップダウンのJavaScriptメニューを探しています。
これは、IE6およびFirefox2でも機能する最もシンプルでエレガントなアクセス可能なメニューである必要があります。ul
ユーザーがJavaScriptのサポートなしでページを使用できるように、番号のないリスト()で機能する場合は問題ありません。
どれをお勧めしますか?そのようなメニューのコードはどこにありますか?
apache-flex - Flex と DHTML を区別する機能は何ですか?
Adobe Flex SDK を使い始めたばかりです。Flash アプリケーションを無料で作成する優れた方法を初めて見つけたので、非常に興奮しました。しかし、あることに気付きました。Flex は、アニメーションやデザインを作成することにはあまり関係していないようです。フォームやメニューなどを作成するためのアプリケーションのように思えます...これは (D)HTML で既に実行できます。
Flex には、場合によっては HTML よりも優れている機能は何ですか?
また、前述のフラッシュ/デザイン コンポーネントを追加できるテクニック/ソフトウェア プログラムはありますか?
ありがとう!
javascript - JavaScriptはシングルスレッドですか?そうでない場合、共有データへの同期アクセスを取得するにはどうすればよいですか?
ポップアップ情報バブルを表示することを目的とDIV
したハンドラーを備えたsを含むWebページがあります。mouseover
一度に複数の情報バブルを表示したくありません。しかし、ユーザーが2つのアイテムの上でマウスをすばやく動かすと、2つのバブルが発生することがあります。ポップアップを表示するコードは前のポップアップをキャンセルするため、これは発生しないはずです。
これがマルチスレッドシステムの場合、問題は明らかです。ポップアップを表示しようとしている2つのスレッドがあり、どちらも既存のポップアップをキャンセルしてから、独自のポップアップをポップアップします。しかし、JavaScriptは常にシングルスレッドで実行されると思いました。これにより、これが妨げられます。私が間違っている?イベントハンドラーは非同期で実行されていますか?その場合、共有データへの同期アクセスが必要ですか、それともポップアップをキャンセルするためにライブラリコードのバグを探す必要がありますか?
追加するために編集:
- 問題のライブラリは、SIMILETimelineとそのAjaxライブラリです。
- イベントハンドラーはを呼び出します
SimileAjax.DOM.cancelEvent(domEvt)
。これは、名前に基づいてイベントのバブリングをキャンセルすると思います。 - もっと複雑にするために、私が実際に行っているのはタイムアウトを開始することです
moustout
。これは、ポップアップによってキャンセルされない場合、ポップアップが煩わしくちらつくのを防ぐことを目的としていますが、逆の効果があります。
私はそれをもう一度突いて、どこが間違っているのかを理解できるかどうかを確認します。:-)
javascript - Internet Explorer TextRange の文字オフセット
私が知る限り、Internet Explorer で TextRange オブジェクトから文字オフセットを取得する簡単な方法はありません。W3C Range オブジェクトには、ノードと、そのノード内のテキストへのオフセットがあります。IEにはピクセルオフセットがあるようです。範囲を作成、拡張、比較する方法があるため、文字オフセットを計算するアルゴリズムを作成することは可能ですが、何かが足りないと感じています。
では、Internet Explorer の TextRange の開始位置の文字オフセットを計算する最も簡単な方法は何でしょうか?
javascript - Javascriptからサウンドを再生するためのクロスプラットフォーム、クロスブラウザの方法?
システムのインタラクティブなシミュレーションを作成するdhtmlアプリケーションを作成しています。シミュレーションのデータは別のツールから生成されており、すでに非常に大量のレガシーデータがあります。
シミュレーションの一部の手順では、オーディオの「ナレーション」クリップを再生する必要があります。複数のブラウザでこれを実現する簡単な方法を見つけることができませんでした。
Soundmanager2は私が必要としているものにかなり近いですが、mp3ファイルしか再生せず、レガシーデータにはいくつかの.wavファイルも含まれている可能性があります。
誰かが役立つかもしれない他のライブラリを持っていますか?
javascript - Web ページに表示される文字列の長さを制限する
表示される文字列の量を制御できるテクニック (javascript、CSS、何でも???) を探しています。文字列は検索の結果です (したがって、最初は不明です)。単純な文字数のアプローチは簡単ですが、プロポーショナル フォントを処理する必要があるため、受け入れられません。言い換えると、70 ピクセルに制限したい場合、以下の例は異なる文字数 (9 と 15) を示しており、どちらも同じ測定値です:-
ようこそ M...
こんにちは Iain なら ...
Yahoo の検索結果を見ると、タイトル文字列の長さを制限したり、長い文字列の末尾に省略記号を追加して詳細を示したりすることができます。(site:loot.com wireless+keyboard+and+mouse を試して、Yahoo がこれを達成した例を確認してください)
何か案は?
javascript - 優れたブラウザー内コード エディターはありますか?
色付き/スタイル付きのテキストを WYSIWYG 方式で編集できる、ブラウザ内のリッチ テキスト エディタを見たことがあるでしょう。しかし、入力時に言語規則に基づいてコードを自動的に強調表示するコード エディターはどうでしょうか? テキストエリアで Eclipse を考えてみてください (ただし、リファクタリングのサポートはありません)。
そのようなものは存在しますか?スケーリングが問題になると思います-大きなファイルは効率的に編集するのが難しいでしょう.
.net - ページ内に div スタイルのウィンドウを作成する JavaScript ライブラリ
私のサイトのページ内に素敵な「内部ウィンドウ」ポップアップを作成できる、優れた JavaScript ライブラリを見つけようとしています。
画面の配置について心配する必要はありません (つまり、ウィンドウのサイズが画面外になるかどうかを計算する必要はありません) が、コンテンツを含む新しいポップアップを作成するだけです。
私は .NET 3.5 ASP.NET を使用します (おそらく MVC、まだ開始していません)。JQuery が優れたサポートを提供していることは知っていますが、私が見た限りでは、このタイプのウィジェット機能はありません。
注意してください、私は「フレーム」をどのような方法、形、または形式でも使用したくありません! しかし、むしろフローティング div スタイルのアプローチ (または類似) です。
ありがとうございます!マーク