Имеется ли про: бланк работает во всех браузерах? - PullRequest
29 голосов
/ 10 ноября 2010

У меня есть iframe, и я хочу очистить его, поэтому я установил для src значение: blank

Затем я задался вопросом: это работает во всех браузерах?

Ответы [ 6 ]

18 голосов
/ 10 ноября 2010

Следует помнить одну вещь: если вы используете веб-сайт в https, вы должны быть осторожны с отключением iframe.about:blank - это небезопасная страница, поэтому браузер выдаст сообщение об ошибке, что на странице есть небезопасные разделы, если у вас есть iframe с источником about: blank

(Не совсем ответ на ваш вопрос, но я подумал, что стоит упомянуть)

8 голосов
/ 17 июня 2013

Требуется, чтобы реализации HTML5 поддерживали about:blank.

Что касается веб-браузеров, отличных от HTML5, это зависит. WorldWideWeb , Lynx и некоторые другие браузеры не поддерживают about:blank & ndash; тогда это не было стандартом. Сам about:blank изначально появился в Netscape Navigator 1. Internet Explorer скопировал эту функцию из Netscape, и другие браузеры также скопировали ее. Если браузер поддерживает фреймы, вы можете быть почти уверены, что он поддерживает about:blank. В противном случае веб-сайты, использующие фреймы с местоположением about:blank, созданные во время популярности Netscape, будут показывать ошибки (или не показывать их, и эффективно делать то, что вам нужно).

3 голосов
/ 10 ноября 2010

Да, работает в следующих браузерах:

Mozilla Firefox

Опера

Internet Explorer

Konqueror

Safari

Google Chrome

MSN Explorer

1 голос
/ 10 ноября 2010

Безопасно для использования во всех известных мне браузерах, , но , из статьи Википедии :

Это не официально зарегистрированная схема и не имеет стандартного синтаксиса.

Нет никакой гарантии, что все клиенты будут приняты как действительные URL.

Мне было бы интересно услышать о подходе «пустой URL», который гарантированно (согласно спецификации) работает везде.

0 голосов
/ 10 ноября 2010

Я не знаю, использует ли его ВСЕ браузер, но я знаю следующее:

  • Firefox
  • Safari
  • Chrome
  • ИнтернетИсследователь

Каковы основные из них, я бы сказал.

0 голосов
/ 10 ноября 2010

должно так, да.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...