問題タブ [opera]

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

css - Opera モバイルでズーム アイコンを削除するにはどうすればよいですか

Opera Mobile の Web ページをデザインしています。左右隅に小さなズーム アイコンがあります。www.opera.com にアクセスすると、このアイコンが非表示になり、ズーム レベルが固定されます。他の Web ページの場合は表示され、ページをズームインおよびズームアウトできます。私のページでも同じ固定ズーム動作が必要です。おそらくいくつかのcssプロパティです。どのプロパティをどのオブジェクトに設定する必要があるか知っていますか? それとも、これを達成する別の方法があると思いますか。

ありがとうございました。

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

javascript - Opera:バック、フォワード、リフレッシュ、クローズイベントの検出

私は現在、訪問者のマウスの動作を追跡するjQueryプラグインに取り組んでいます。動き、クリック、スクロール、サイズ変更はすべて記録され、Ajaxを介して、このデータが解析および保存される場所に送信されます。

元々、データはユーザーがページを離れるときにスクリプトに送信されます。「葉」とは、更新、履歴の前後の移動、ウィンドウ/タブの閉じ、別のアドレスへの移動を指します。

このソリューションは、Operaを除くすべてのブラウザで機能します。OperaでまったくサポートされていないjQueryの「unload」イベントを使用しています。onbeforeunloadでもonunloadでもありません。

問題は、Operaブラウザにこの種の機能を実装するにはどうすればよいですか?

私が持っていた解決策の1つは、作成した「ポーリング」機能を特別に使用することでした。この機能を使用すると、「x」秒ごとにコンテンツをサーバーにプッシュする間隔を指定できます。特にOperaブラウザ用にこれを1秒に設定すると、おそらくこの問題は解決しますが、それは非常に大きなオーバーヘッドであり、リクエストは常に順番に完了するとは限りません...

何か提案がありますか、それとも上記のオプションだけに固執していますか?

ありがとう!

プラグインソースにリンクするだけでいいと思います。http://www.thedrunkenepic.com/junk/jquery.mousalytics.js

上記のリンク先のコードについて、以下を追加します。

89行目はうまく機能します。私の唯一の懸念はオーバーヘッドであるため、私はまだよりエレガントなソリューションを探しています。

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

internet-explorer - ブラウザの特徴集

インターネットで、一般的なブラウザの特徴 (バグ/機能) を集めたページまたは本を探しています。いくつかのサイトから多くの情報を入手していますが、その問題に焦点を当てた Web デザイナー向けの場所はありますか?

それが私の質問に答えるために必要な要素である場合、現時点ではGrailsを使用しています。

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

html - ページアンカーがOperaで機能しないのはなぜですか?

私は次のウェブページを作成しました:

これはOpera以外は問題なく動作します。何故ですか?誰かが解決策を知っていますか、それとも私は何か間違ったことをしていますか?

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

html - Operaはページを非表示要素にスクロールします

私はJavascriptでシンプルなゲームエンジンに取り組んでいます(クレイジーです、私は知っています。)Operaのスクリーンショット:http://img406.imageshack.us/img406/5818/gamek.jpg タイル エンジンのように見えますが、実際にはオブジェクト ベースです。灰色のブロックの各行または列は、単一の <div> であり、表示領域 (赤い枠のボックス) に対して相対的に配置されます。表示領域にはoverflow: hiddenがあるため、オブジェクトはその外側には表示されません。

ただし、Opera は、これらのオブジェクトの高さのほとんどが切り取られているにもかかわらず、これらのオブジェクトの高さを合計ページの高さにまだ追加しています。スクロールバーが表示されず、 <html> 要素の周りの青いアウトラインが下に移動しないため、不思議です (また、 <body> 要素に配置しても)。しかし、下矢印を押すと、それらのオブジェクトがクリップされていても、それらのオブジェクトの下部が画面に表示されるまで、ページが下にスクロールします。これらのオブジェクトを削除すると問題が解決するため、これが事実であることがわかります。ゲームで南に移動すると、オブジェクトが元に戻り、ページの高さが減少するため、ページが元に戻ります。

私は Opera 10 を使用していますが、9 でも同じ問題がありました。Firefox はそれを問題なく処理します。この問題をどのように解決または回避しますか? 私が考えることができる CSS トリックはそれを行っていません。すべてのフレームで scroll(0,0) を呼び出すのはさらに悪いことです。ページは「下」にジャンプしてから上に戻ります。

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

javascript - オペラのテキストボックスに必要なインデックスにフォーカスを設定する方法

Operaブラウザのテキストボックスの必要なインデックスにフォーカス/カーソルを設定する必要があるテキストボックスがあります。

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

javascript - Opera とキャッシュ

、だからjavascriptは機能しません

申し訳ありませんが、私の質問はばかげています。

要素を非表示にするクラス hide を含む単純な css ファイルがあります (すごい!)。私は単純なJavaScriptを使用して要素を再表示します:

Firefox、Chrome で動作しますが、Opera と IE では、ページを手動でリロードして効果を確認する必要があります。

誰かがそれを正しく読む方法をどこで読むことができるか教えてもらえますか?

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

css - -moz-フォーカス-インナー

アラインメントについて私が尋ねた別の質問では、これはFirefoxがツイットであるという質問に答えるために私に与えられました。うまくいきましたが、口に酸味が残りました。その理由を説明します.

Opera (この例では 10)、Firefox (この例では 3)、Internet Explorer (この例では 7) はすべて、input[type="submit"]ボタンの表示が異なります。このfocus-innerプロパティは、Opera 10 ではデフォルトで 0 です。Firefox では 5px のように、Internet Explorer では 6px である必要があります。

それらをすべて0に「ブランケット」リセットするにはどうすればよいですか? 上記を実行するだけでなく、IE にもこの隠しプロパティを設定する標準の CSS 呼び出しはありますか?

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

asp.net - Opera バグ: asp:image によって生成された src="" が空です

Operaには次の問題があります。次のasp.netコード

FF3、IE6、IE7、IE8 で以下を生成します。

ただし、Opera 10 では次のようになります。

ご覧のとおり、src="" は空であるため、画像が表示されていません。

この問題の解決策を知っていますか?

どうもありがとう