Является ли слайд-шоу в javascript, как в jQuery или что-то?
Я думаю, что происходит, когда альтернативный текст тега изображения отображается до загрузки изображения, возможно. Вам нужен атрибут alt, чтобы по какой-то причине иметь значение? Вы всегда можете оставить пустую строку вроде alt = ""
echo '<img src="'.$path.'" alt="" />';
Если это не сработает, или вам нужен альтернативный текст как есть, и ваше слайд-шоу в javaScript с использованием jQuery или аналогичного, другой вариант - скрыть div слайд-шоу с помощью css и получить обратный вызов после загрузки слайд-шоу. покажи div.
echo '<div id="myslides" style="display:none">';
echo '<img src="'.$path.'" alt="" />';
echo '</div>';
, которая будет скрывать его, пока вы не покажете его в JavaScript.
Если слайд-шоу находится в jQuery, вы просто захотите сделать это после загрузки слайд-шоу (посредством обратного вызова библиотеки слайд-шоу, которая знает, что загрузка завершена):
// jQuery javascript
$('#myslides').show();
Чтобы быть уверенным, нужно больше информации о требованиях к реализации слайд-шоу / тэгу alt.