Подтвердить что ты не робот

О: пустая работа во всех браузерах?

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

Тогда я подумал, что это работает во всех браузерах?

4b9b3361

Ответ 1

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

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

Ответ 2

Это требование для реализации HTML5 для реализации about:blank.

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

Ответ 3

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

Mozilla Firefox

Opera

Internet Explorer

Konqueror

Safari

Google Chrome

Проводник MSN

Ответ 4

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

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

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

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

Ответ 5

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

  • Firefox
  • Safari
  • Chrome
  • Internet Explorer

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

Ответ 6

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