問題タブ [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.

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

javascript - シンプルな AJAX の推奨事項は?

AJAX をもっと賢くしたいのですが、どちらに行けばよいかわかりません。AJAX と呼ばれる前の 8 年前のように、私は DHTML プログラミングを行ったことがあります。私はemacsを使用し、すべてのjavascriptを手作業でコーディングし、「アラート」を介してデバッグしました。

この時点で、物事をより良く簡単にするフレームワークが世の中にあると思いますが、どのフレームワークでしょうか? どこから始めれば?おすすめは?

  1. jQueryは不可欠ですか?持っててよかった?
  2. プロジェクトSACKはどうですか?
  3. ファイアバグ?
  4. 他にお勧めの無料のライブラリやフレームワークはありますか? またはお勧めしませんか?
  5. 非常に単純なプロジェクトの場合、FF と IE の互換性に関する多くの落とし穴を見つけました。誰が正しくて誰が間違っているかについての宗教的な議論に入ることなく、その地雷原をナビゲートして、どのブラウザーでも動作し、ほとんど同じように見えるアプリを作成するためのヒントは何ですか. ある人からヒントがありました: insert * {padding:0; margin:0;} を .css スタックの一番上に追加します。これは、FF と IE の両方で、UL OL などの要素のデフォルトのパディングとマージンが異なるためです。このようなヒントのリストはありますか? ガイダンス?
  6. 私は Mac を持っていないので、IE、FF、Opera、Safari、Chrome など、無数のバージョンとプラットフォームのテスト コストを負担したくありません。ヒント?ここに80%の解決策はありますか?FF と IE でテストした場合と同様に、他のものでも動作すると思いますか?
  7. チュートリアル サイトのヒント、はじめに そこにはたくさんの情報があり、そこは行くのに適した場所です. 特に、DHTML は約 10 年前のものであるため、私の Google 検索では非常に古い情報が表示されています。
  8. デバッグおよび開発ツール? zvon.org の Web で、xpath ジャストインタイム エバリュエーターを見つけました。それは良かったのですが、私が望んでいたほど柔軟ではありませんでした。これは、かけがえのないものになると思います。xsl と xpath は、私が今まで使った中で最も不透明な言語です。私が正規表現を使い始めたとき、Expresso などのジャストインタイムの正規表現ツールが利用可能でした。これらは、初期の正規表現の開発と学習に非常に貴重でした。昨夜、私はあまりにも長い間 xpath 式をいじっていましたが、xpath 用の同様の JIT ツールがあるかどうか疑問に思っています。また、Javascript 自体のデバッグと開発についてはどうでしょうか。

主にクライアント側の側面に興味があります。今のところ、ASP.NET AJAX のような統合されたクライアントとサーバーのアプローチにはあまり興味がありません。Ruby だけで動作するクライアント AJAX フレームワークまたは開発ツールについて教えていただいても、私は興味がありません。

ありがとう!

編集:なぜ私は投票されなかったのですか? これは悪い質問ですか?それは私には完全に合理的に見えましたか?無礼ですか?

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

html - 送信時にフォームを動的に非表示にしますか?

私は大したウェブ プログラマーではありませんが、何か手伝ってほしいという友人がいます。

彼は、フォームが送信されると、「送信していただきありがとうございます」のように変更され、フォーム情報が消えるようにしたいと考えています。誰でも簡単に使えるようにしたいので、さまざまな人に自分のサイトで使ってもらいたいと考えています。

JavaScript を使用してそれを行うことができると考えていましたが、実際には 100% 確実ではありません。できるだけ多くの人に使ってもらうために、HTML以外のものは極力避けたいと思っています。

ありがとう。

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

jquery - jqueryの表から横棒グラフへ

私はテーブルを持っています:

それを棒グラフにしたいと思います。

ネット上に lib がないわけではありませんが、プロトタイプまたはフラッシュ xml ファイルです。

--

私が取り組んでいるソリューションは、Googleチャートのhtmlリンクを生成するjqueryプラグインです...きれいではありませんが、KISS(本当にシンプル)で醜いです。

--

これが私のインスピレーションの 1 つです: http://www.dumpsterdoggy.com/articles/?jquery-horizo​​ntal -bar-graph

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

javascript - フレーム、スクリプト、ロード順

フレームセットとヘッドタグで定義されたいくつかのjavascriptを含むドキュメントがある場合、つまり次のようなものです:

フレーム (A.html) がその親のイベント ハンドラーの前に onLoad イベント ハンドラーを起動することを既に想定しています。私はそれが安全な仮定であるとほぼ確信しています。しかし、A.html のスクリプト コンテキストが、親ウィンドウの head で定義されたすべてのスクリプト コードに安全にアクセスできると仮定しても安全でしょうか?

どのような仮定を立てることができますか?

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

javascript - ディープ クローニング vs innerHTML の設定: どちらが速いですか?

ブラウザー内で DOM ツリーをディープ クローンする最もパフォーマンスの高い方法を見つけようとしています。

私が始めるなら

何が速くなるか、

また

ここではブラウザ プラットフォームが大きな違いを生む可能性があることを理解しています。

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

html - html のフレームセットの問題

同じフォルダー内に複数のページを持つ Web サイトを作成しました (つまり、それらのページはすべてフォルダー内にあります)。フレームの下でこのデザインを開発しました。バナーの上部、メニューの左側、メイン ページの右側の 3 つのフレームを使用しました。左側のメニュー フレームをクリックしながら、メイン ページを別のページに移動するだけです。

私の問題は、メニューをクリックしているときに、右側のメインフレームのターゲットを変更するだけです。右側のフレームで別のページに移動しているときに URL を変更することはできますか。

ガイドしてください、続行する方法。

ありがとう
プラビーン

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

javascript - textNode 値を変更する

Web ブラウザで DOM textNode の値を変更する方法はありますか?

特に、新しいノードを作成するのではなく、既存のノードを変更できるかどうかを確認したいと考えています。

明確にするために、Javascriptでこれを行う必要があります。ブラウザー内のすべてのテキストは、他の HTML ノードの子である #textNodes に格納されますが、独自の子ノードを持つことはできません。

以下で回答されているように、これらのオブジェクトのnodeValueプロパティを設定することでコンテンツを変更できます。

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

javascript - TinyMCEの非表示のテキストエリアが機能しているのはなぜですか?

textarea私はウェブページに約7秒あります。それらはすべてTinyMCEを使用したリッチテキストエディタです。ただし、ページの読み込み時には、そのうちの1つだけが表示され、残りは非表示になります。ユーザーは、残りのテキスト領域を1つずつ表示する「表示」リンクをクリックできます。

しかし、私には奇妙な問題があります。すべてtextareaのは次のように設定されています。

ただし、textareaページの読み込み時に表示されるのは、私が望むフルサイズだけです。私がそれらを示すとき、残りtextareaのsは本当に小さいです。ですから、ページの読み込み時に非表示になっているため、おそらくレンダリングされないと思います。

どうすればこれを修正できますか?

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

javascript - JS/jQueryのフラッシュのような視覚効果

私は、Googleで見つけることができるJSで作られた何千もの視覚効果があることを知っています。しかし、その効果のほとんどはWebデザインでは役に立たないか、「マウスカーソルに続く時計」のように時代遅れです:| また、http ://www.chromeexperiments.comhttp://www.dhteumeuleu.comのようなサイトも知っていますが、これらの例では、Webブラウザが100%のCPUパワーを使用し、ほとんどの場合、例としてのみ見栄えがします。

私が探しているのは、Flashなしではほぼ不可能に見え、100%CPUを使用せず、ユーザーの邪魔にならない効果です。ゲームのウェブページに必要です。非常に良い例の1つはこれです:http://jqueryfordesigners.com/demo/trovster.html-ヘッダーを注意深く見てください。

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

flash - YouTube プレーヤー上の HTML レイヤー

swfobject (v1.5 または 2.0) を使用して埋め込まれた YouTube プレーヤーの上に HTML コンテンツを重ねることに成功した人はいますか?

サイトの他の領域で HTML を Flash の上に重ねることができます。この問題は、YouTube のプレーヤーと IE6/7 に固有のものです。

HTMLレイヤーで絶対配置とz-indexを使用しています。

フラッシュするパラメーターとして wmode=transparent を渡しています

更新:したがって、YouTube コンテナーの絶対配置が、html レイヤーが前面に来るのを妨げていたことが判明しました。wmode を「transparent」に設定しましたが、すべてのブラウザで動作しています。以下の提案をありがとう