Flickrを使用して生成された動的イメージの読み込みイメージを表示する方法はありますか?私はWacom Communityサイトに示されているようにそれを行う方法を見つけましたが、私はそれを動作させることができませんでした。もっと簡単なことがあるのですか、誰かが技術の創始者よりも良い説明を持っていますか?http://blog.realmofzod.com/asynchronous-image-loading-with-jquery/?JavaScriptを使用した非同期イメージのロード
1
A
答えて
1
私はちょうどこれを働かせました。 YMMV:
<img src="images/blank.gif" onload="replaceImage(this, 'flickrthumbnailimageurl')"
width="75" height="75" />
そしてreplaceImage
:
function replaceImage(img, replacementImage)
{
img.onload = null;
img.src = replacementImage;
}
blank.gifだけ1x1ピクセル固体グレー画像です。基本的には、この空白のイメージが75×75に読み込まれ、展開されます(レイアウトを維持するため)。これはすぐにonloadハンドラを起動し、イメージのソースを目的のイメージに変更します。それはあなたが望む効果があります。
0
はjQueryを使ってそれを行うことができます:
<img src="http://myimages.com/loaderImage.jpg" id="imgIdLoading" />
<img src="http://flickr.com/image.jpg" id="imgId" style="display:none;" />
$('#imgId').load(function(){
// ... loaded
$('#imgIdLoading').remove();
$('#imgId').show();
}).error(function(){
// ... not loaded
$(this).attr('src','/whatever/error.png');
});
関連する問題
- 1. ReactとReduxを使用した非同期イメージのロード
- 2. GridViewに非同期イメージをロードする
- 3. カスタムモデルと非同期ロードを使用したextJS4ツリーグリッドの悲嘆
- 4. MVC5バンドルを使用した非同期CSSロード
- 5. lazyloadサービスを使用した非同期ロードckeditor
- 6. JavaScriptをロードしています:HTTPリクエスト-v-非同期ロード
- 7. javascriptを使用する非同期に
- 8. Google Maps APIを使用したJavascriptの非同期関数
- 9. JavaScriptを使用してWebページに画像を非同期にロードする
- 10. jQueryを使用したJavaScript非同期戻り値/代入
- 11. jspとjavascriptを使用した非同期ファイルアップロード(AJAXファイルアップロード)
- 12. JavaScript:同期コードで非同期FileReaderを使用するには?
- 13. 非同期イメージのダウンロードアンドロイドエミュレータフリーズ
- 14. Mojoliciousを使用した非同期チャットサーバ
- 15. XCTestを使用した非同期メソッドテスト
- 16. async.jsを使用した非同期ツリートラバーサル
- 17. カーソルアダプタを使用した非同期リストビュー
- 18. NSURLConnectionを使用した非同期ダウンロードキュー
- 19. タスクを使用した非同期プログラミング
- 20. web2pyを使用した非同期バックグラウンドプロセス
- 21. UICollectionViewCell GCDを使用したデバイスからの非同期イメージの読み込み
- 22. MVC4を使用したjavascriptファイルの非同期読み込みバンドルとHTML5非同期属性
- 23. UITableViewCellで非同期イメージをロードするときにハンギング
- 24. ダウンロード中にUITableViewで非同期にイメージをロードする
- 25. javascriptの非同期実行をwaterlineを使用して
- 26. 非同期非同期テストJavaScript関数を待機します
- 27. Javascriptは、非同期ロード・リソースのロード後にインライン・スクリプトを実行します。
- 28. Javascript非同期バッファコピー
- 29. 非同期ロードでは、ネイティブ
- 30. 待機用のJavaScript非同期