問題タブ [safari]

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

html - 印刷されたページでテーブル ヘッダーを繰り返すように Safari に指示することは可能ですか?

すべての印刷ページで Safari のテーブル ヘッダーを繰り返すことは可能ですか?

このコードは Firefox では機能しますが、Safari では機能しません。

編集:

以下では修正されないため、IE のバグとは異なります。

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

javascript - サファリの小さなフラッシュ

他のすべてのブラウザでは正しいサイズ(1600pxなど)で表示されるフラッシュファイルがありますが、Safariでは小さく見えます。また、フラッシュファイルがキャッシュされていない場合、通常のサイズで表示され、ソフトリフレッシュ後にフラッシュが再び小さくなることがあります。

フラッシュを含めるためにmootoolsを使用していますが、公開機能でフラッシュのHTML / Javascriptを使用してみましたが、サファリで小さいという同じ問題があります。

これが何であるかについて誰かが何か考えを持っていますか?

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

firefox - FirefoxでサードパーティのCookieにアクセスする

ここでは、iframeメソッドを使用してFacebookアプリケーションを構築しています。アプリケーションが機能するには、iframe内からCookieを設定する必要があります。

SafariではデフォルトでサードパーティのCookieが無効になっているため、現在、ブラウザ全体をサーバーにリダイレクトし、セッションの追跡に必要なCookieを設定してから、Facebookアプリケーションページに再度リダイレクトしています。

この方法は機能し、うまく機能します。サードパーティのCookieを手動で無効にしているFirefoxを使用している人がいない限り、FirefoxはデフォルトでサードパーティのCookieを有効にします。Safariは機能するため、iframeからCookieを設定することはできませんが、Cookieを読み取ることはできます。一方、FirefoxではCookieを読み取れないため、不可能になります。

サードパーティのCookieが無効になっている場合に、Firefoxに外部サーバーのiframeにCookieを送信させる方法はありますか?

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

javascript - Android 内で Safari の JavaScript エラー/デバッグ コンソールを有効にする方法はありますか?

Google Android Phone OS で実行する必要がある JavaScript アプリケーションを開発しています。Android Emulator または実際のデバイスの Safari 内で JavaScript エラー/デバッグ コンソールを有効にする方法はありますか? もしそうなら、そうする方法についての指示があれば幸いです。

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

javascript - JQuery ClickイベントがSafariでトリガーされませんか?

ユーザーが選択ボックスからオプションを選択したときに何かをしようとしています - できるだけ簡単ですか? JQuery 1.3.1 を使用して、選択ボックスの ID を持つクリック ハンドラーを登録しています。Chrome と Safari を使用してテストし、機能しないことが判明するまでは、すべて問題ありませんでした。

  1. Firefox 3.05 - はい
  2. IE 7.0.5730.13 - はい
  3. IE6Eolas - はい
  4. Sarafi 3.2.1 - いいえ
  5. クロム 1.0.154.43 - いいえ

以下のコードを参照してください。

これが機能するために私が何をすべきか知っている人はいますか? アラートは最終的にトリガーされますが、選択ボックスをダブルクリックした後にのみ発生しますか?

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

css - Chrome/Safari での余白 (またはパディングがわからない) の問題

これが私のリンクです (注意してください。自動再生オーディオが含まれています。申し訳ありません...!)

リンクテキスト

それは通常の「FFでは問題なく見えるが、IEでは悪い」問題ではありません:)

IE6/7 Firefox では問題ないように見えますが、Chrome と Safari では、マージン/パディングまたは配置に大きな問題があります。(それで絞り込めますか?)

見れば、私の言いたいことがわかるでしょう。CSS ルールの 1 つと競合しているように見えますが、すべてのブラウザーで一貫して問題が発生するのではないでしょうか?

どんな助けと指針も感謝して受け取ります。ありがとうございました。

編集: 私の reset.css ルールが有効にならない理由がわからない...

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

javascript - ブラウザの「ドラッグアンドドロップ」イベント:誰でも空白を埋めることができますか?

これまでドラッグ機能を使用する必要がなかったので、これまでに発見したことについて説明します。

  • ドラッグイベントは、ユーザーがオブジェクトをドラッグしているときに発生するイベントです。これは「適切な」OSドラッグです。たとえば、テキストをハイライトしてドラッグしたり、ブラウザの外部から何かをドラッグしたりします。
  • ドラッグしている間、私が知る限り、他のブラウザイベントは発生しません。(たとえば、マウスオーバーは無視されます)。動作するイベントはドラッグイベントのみです。
  • 最近のすべてのブラウザでは、onDragEnterとonDragOverが機能しているように見えますが、Firefoxには「onDragLeave」がありません。
  • ドロップには、FFは「onDragDrop」を使用しますが、IEなどは「onDrop」を使用しますが、Safariはそれをサポートしていないようです。
  • イベントは、textareaやtextなどの「ドロップ可能な」要素でのみ機能するようです。他の要素では、一部のイベントのみが機能します。
  • 私が行きたくないブラウザごとのその他のさまざまな癖。
  • これらのイベントについてはほとんど文書化されていません。

はい、実際のドラッグ+ドロップを使用する必要があり、シミュレートできません。

私の質問:

  • FFで「ondragleave」などを検出する方法はありますか?
  • Safariで「ondragdrop」などを検出する方法はありますか?
  • ドラッグ+ドロップについて何か追加することはありますか?

ドラッグアンドドロップイベントを示す、すばやく汚いテンプレートを次に示します。

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

safari - ASP.NETWebサービスはSafariでは機能しません

get / postを介してパラメーターを受け入れ、XMLを返すWebFormsページ(.aspx)があります。これは、このgemを入手したSafariを除くすべてのブラウザで機能します。

誰かがこれを前に見たり、それが何を意味するのか知っていますか?

アップデート:

Webサービスはhttp://プロトコルで機能していますが、https://では失敗します

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

jquery - JQuery UI アコーディオン グリッチ

私は JQuery UI 1.6rc5 を使用していますが、アコーディオン ウィジェットの使用に少し問題があります。これが私が使用しているコードです。

私が抱えている問題は、このコードが Safari で正しく機能しないことです。具体的には、div.ui-accordion-content タグのコンテンツが適切にレンダリングされません。スタイルで高さを指定すると、safri は正常に動作します。

上記の正確なコードを FF でテストできましたが、正常に動作します。他の誰かが Safari でこの問題を見たことがありますか? また、どのように解決しましたか?

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

jquery - jquery は iphone のサファリで動作しますか?

私は、jquery 用の slimbox2 プラグイン (ライトボックスに似ています) を使用して写真の拡大を生成する Web サイトに取り組んでいます。

このプラグインは、iPhone の Safari を除いて、私が試したすべてのブラウザで動作します。Windows の Safari では期待どおりに動作しますが、iPhone では 2 つの問題があります。

  • ページの残りの部分が暗くなるのは、ページの上部、ビューポートの高さ (ページの上部 400px としましょう) についてのみ発生し、それより下の部分はすべてそのまま残ります。
  • 大きな画像自体は、ビューポートの中央ではなく、ページのちょうど中央に配置されます。

SO のどこかで、jquery は iphone で問題なく動作するはずだと読んだことがありますが、ポジショニングとフェードは基本的な jquery 機能のように見えるので、それは完全に真実ではないのではないかと考えています。もちろん、プラグインでもかまいません...

私の質問は次のとおりです。jquery は本当に iphone で動作していますか? もしそうでなければ、動作させる方法を知っている人はいますか?

どうもありがとう!