Я давно этого не делал, но однажды мне пришлось пройти через то же самое.
<img src="about:blank" alt="" />
Мой любимый - тот, //:0
который подразумевает, что вы попытаетесь установить HTTP / HTTPS-соединение с исходным сервером на нулевом порту (порт tcpmux?), Что, вероятно, безвредно, но я бы предпочел этого не делать. Черт, браузер может видеть нулевой порт и даже не отправлять запрос. Но я все же предпочел бы, чтобы это не было указано таким образом, когда это, вероятно, не то, что вы имеете в виду.
В любом случае, рендеринг на about:blank
самом деле очень быстрый во всех браузерах, которые я тестировал. Я просто бросил его в валидатор W3C, и он не жаловался, так что он может быть даже действительным.
Редактировать : не делай этого; он работает не во всех браузерах (будет отображаться значок «испорченное изображение», как указано в комментариях к этому ответу). Используйте <img src='data:...
решение ниже. Или, если вы не заботитесь о достоверности, но все же хотите избежать лишних запросов к вашему серверу, вы можете обойтись <img alt="" />
без атрибута src. Но это НЕВЕРНЫЙ HTML, так что выбирайте это осторожно.
Тестовая страница, показывающая целый ряд различных методов: http://desk.nu/blank_image.php - обслуживается всеми видами различных типов документов и типов контента. - как указано в комментариях ниже, используйте новую тестовую страницу Марка Ормстона по адресу: http://memso.com/Test/BlankImage.html