Iframes ładuje się z paskiem postępu za pomocą jQuery?

w mojej pracy (intranet) - mam stronę aspx, która ma wiele iframe (wszystkie nasze).

każda ramka iframe jest ustawiana (js / jquery) przez btnX (jest wiele przycisków na stronie aspx ... niektóre ustawiają src na iframes - niektóre nie).

zauważ: progrssBAr jest na stronie głównej ...

goal: ProgBar podczas ładowania iframe ...

kod: (najpierwmyPageWrapper jestdisplay:none)

<code>$('#myPageWrapper').on ('load','iframe',function () { $("#myProgressBar").hide();});
</code>

2 problemy:

Mogę słuchać zdarzenia zakończenia ładowania iframes. ale co zshowing pasek ProgfressBar? Nie chcę edytować wszystkich zdarzeń btn „onclick” - czy istnieje jakieś scentralizowane rozwiązanie tego [używając jquery]?

potrzebuję czegoś, co robi:

„gdy btn ustawiasrc do iframe - pokażmyProgressBar"

mogą wystąpić jednoczesne zdarzenia: iframeA trwa ładowanie przez 2 minuty (przykład) - wyświetla pasek postępu,W międzyczasie nacisnąłem inny przycisk, który ustawiasrc do iframeB - który ładuje się bardzo szybko ... po załadowaniu - ukrywa ProgressBar (spójrz na mój kod) -ale to nie powinno ...A jeszcze nie skończyłem ....

questionAnswers(1)

yourAnswerToTheQuestion