Я использую show / hide, чтобы загрузить «загрузочный» флэш-файл, пока загружается форма.
Div, который я пытаюсь показать, содержит файл swf
Это прекрасно работает во всех браузерах, кромеSafari, который не показывает SWF-файл после нажатия кнопки отправки
У меня есть тест, настроенный здесь ... https://www.paydaygap.co.uk/test.php
Я использую ...
$('#form').show();
$('#loading').hide();
$('.sendform').click(function(){
$('#form').hide();
$('#loading').show();
});
и скрытый div, который должен отображаться при щелчке .sendform - это ...
<div id="loading" style="padding:50px; text-align:center;">
<h1>This thing is loading</h1>
<p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="300" height="300" >
<param name="movie" value="lightboxform/loading.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="lightboxform/loading.swf" width="300" height="300" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object>
</p>
Любая помощь с благодарностью