問題タブ [data-uri]

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

html - ダウンロードしたファイルのファイル名 data:Application/octet-stream;

次の方法でデータ uri を使用してファイルをダウンロードしようとしています。

問題は、ダウンロードしたファイルの名前が常に「不明」であることです。ファイル名として使用しようとしているものは何でもです。これはファイルに名前を付ける正しい方法ですか? または何か他のことをする必要がありますか?

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

css - MSHTML fallback for data uri:s

My site uses data uri:s to reduce the number of HTTP requests to my site. The problem is that data uri:s don't work in IE7, a browser that we have to support (No, we don't need IE6). I've followed Stoyan's guide and actually gotten it to work, but after a recent Microsoft security update (KB2544893, as descibed in a comment on the original article) the fallback seems to have stopped working.

The comment referenced above suggests I should try sending the MSHTML file with Content-Type message/rfc822, but I can't get this to work either, and I've tried multiple different ways over a course of several hours.

So my question is this: Can you get the technique described by Stoyan to work somehow? I would really appreciate a working example to convince me that it truly is possible.

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

css - Base64_encode の 24 ビット アルファ チャネル

そのため、base64 でエンコードされた png を使用して、CSS でアイコンを使用して実験しています。http://www.motobit.com/util/base64-decoder-encoder.aspを使用して変換しました。ただし、png には 8 ビットのアルファ チャネルしかなく、ピクセルは完全に不透明または完全に透明で、部分的な透明度はありません。これにより、アイコンにハードエッジが残ります。base64_encode を介して 24 ビット アルファ チャネルのアイデアはありますか?

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

firefox - Firefox の contentEditable div に画像を貼り付けるときに、元の img src (データ URI を無効にする) を保持するにはどうすればよいですか?

contentEditable=true の div を含むエディターがあり、ユーザーがクリップボードから画像を貼り付けたり、エディター内から画像の SRC 属性を変更したりできます。

IE では正常に動作していますが、Firefox では画像は貼り付け時に自動的にシリアル化されます。つまり、src 属性は data:image/png;base64,iVBORw0KGg... のようになります。

Firefox に元の画像ソースを保持させるにはどうすればよいですか?

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

javascript - データURIで画像の読み込みを遅らせる方法は?

データ URI を使用して画像を 1 ページ読み込みscript、HTML の最後に配置しています。image に通常の url を使用する場合とは異なりsrc、データは html ページの HTTP リクエストで直接読み込まれます。

したがって、scriptこの方法で何百もの画像データが読み込まれるため、ページの最後で非常に遅く読み込まれます。

スクリプトを imate の読み込みより前に、または非同期で読み込みたいのですが、画像の読み込みを遅らせる方法はありますdataか?

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

javascript - CSV / Excelへのエクスポートに使用されるデータURI(サーバー側の要求なし):ブラウザーのサポート/制限?

質問に続いて:

提案されているように、クライアントでCSVファイルのコンテンツを生成し、データURIを使用してブラウザーから「Excelで開く」アクションを促すことを考えています。ブラウザからこの機能(データURI)の制限とさまざまなレベルのサポートを読んだ後、この手法の直接の経験と私が世話をしなければならないことについて知りたいです。

どうも。

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

image - data:image は Firefox/Opera で異なる動作をしますか?

data:image URI を使用して、イメージ タグのソースを設定しました。

デフォルトでは、CSSdisplayプロパティはnoneです。ユーザーから画像を取得したら、このタグのソースを変更すると、画像が表示されます。

私の質問は次のとおりです。

1.表示は ですがnone、ブラウザがまだ画像を取得していると思われます。私は正しいですか?

ブラウザーをフェッチしている間、相対 URL でサーバーにアクセスする必要があります。しかし、時々、ソース URI データが絶対 URL に追加されます.... たまにしかありません!!

2.この動作は予期されたものですか? ブラウザ固有ですか?Firefox 5.0 以下および Opera 10.0 以下からのリクエストがこの問題を引き起こしています。

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

javascript - モバイルブラウザ (iPad/iPhone/iPod/Android) で連続して画像を更新するとクラッシュする javascript

Java Script を使用して、毎秒 Web ページのデータ URI を使用して、画像 src を base64 文字列で更新しようとしています。

Java Script(AJAX) は Web サーバーから最新の画像を取得します。

しかし、すべてのモバイル ブラウザは 5 ~ 10 分後にクラッシュします。クラッシュ ダンプを見ると、メモリ不足が原因でブラウザがクラッシュしています。

プログラムでメモリをクリーンアップする方法はありますか。

前もって感謝します。

よろしく、 カーシーク

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

javascript - JavaScriptを使用してPDFをレンダリングする

私のアプリでは、動的PDFをレンダリングする必要があります。PDF(文字列形式)を返すphp関数を呼び出すajax関数があります。

今、この方法で data-uri を使用してこの pdf をレンダリングします。

...しかし、これはクロムでのみ機能します。どうすればFirefoxでも入手できますか?