問題タブ [webkit]

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

sqlite - Webkit の HTML5 データベース ストレージから挿入 ID を取得する

Webkit (少なくとも iPhone と Safari では) は、SQLite 経由で HTML5 のデータベース ストレージをサポートします。

次のトランザクションの挿入 ID (データベースに自動インクリメント フィールド 'id' があります) を取得する最善の方法を見つけようとしています。

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

javascript - -webkit-transition-property が Safari 3.1.2 (Windows) で予期しない値を受け取る

iPhone に最適化された Web サイトを開発し、Windows の Safari 3.1.2 でテストしています。-webkit-transitionWeb サイトの一部の要素には、スタイルを使用して暗黙のアニメーションを適用しています。

基本的に、次のような要素があります。

最初からドキュメントに存在する場合もあれば、別のドキュメントから読み込まれて DOM に挿入される場合もあります。

最初のケースでは、アニメーションは期待どおりに発生しますが、JavaScript を使用して div が挿入さ-webkit-transitionれると、無視されるようです (アニメーションはありません)。さらに、Safari のインスペクタでは、次のように表示されました。

これはcondensedどういう意味ですか? また、インジェクション後にスタイルを強制的に使用するにはどうすればよいですか?

手がかりをいただければ幸いです。

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

javascript - Safari 2.0 の修飾キーのキーボード イベント

ユーザーがシフトキーを押したり離したりするタイミングを正確に検出するために、キーボードイベント (keydownおよび) を使用しています。keyup

Safari 3 以降では、これで問題なく動作します。ただし、Safari 2.0 はシフト キーに対してキーボード イベントを発生させないようです。実際、どの修飾キーに対してもイベントを発生させないようです...

この問題に対処または回避する方法を知っている人はいますか?

(この特定のケースでは、ダッシュボード ウィジェットでこのコードを使用しているため、Safari でのみ作業する必要があります。)

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

javascript - JavaScript を使用してスタイル -webkit-transform を動的に設定する方法は?

-webkit-transform: rotate()JavaScript を使用してプロパティを動的に変更したいのですが、一般的に使用されているものが機能しsetAttributeていません。

も機能してい.styleません...

これを JavaScript で動的に設定するにはどうすればよいですか?

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

firefox - XML/複合ドキュメントのノードで contentEditable?

スタイルシートが添付された XML ドキュメントを Web ブラウザに表示しています。

xhtml 名前空間宣言と xhtml:script タグを使用すると、javascript を実行できます。

私がやりたいことは、このドキュメント コンテンツ内の XHTML 以外の任意の要素を編集可能にすることです。(実際には、それらは別の名前空間にあります)

@contentEditable="true" を明示的に追加しても (つまり、Javascript に頼らずに)、コンテンツは実際には編集できません (Firefox 3.0.4 の場合)。

現在のブラウザで編集することはできますか? ( XHTML 1.0 Transitional ドキュメントの<div contentEditable="true">Edit me > には問題はありませんでした)</div

このドキュメント (Firefox) では、xhtml:div を編集することさえできません。それができれば、前に進む道が開けるかもしれません。

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

css - Webkit ブラウザーに背景画像/パディングが表示されない?

ページの上部中央にある青色のメニューに関して、www.tonerize.com の Web サイトで問題が発生しています。IE / Firefox / ほとんどのブラウザでは、メニューが正しく表示され、背景画像が表示されます。

ただし、Webkit ベースのブラウザー (Chrome、Safari など) では、メニューに背景がなく、パディングが使用されていないように見えます。これには何か理由がありますか?