Как получить мета-теги viewport / full screen на странице iframe, влияющие на HTML - PullRequest
0 голосов
/ 15 июля 2010

(заголовок может быть неправильным, но я изо всех сил стараюсь его сформулировать)

Описание: Я пересылаю домен (a.com) в другой домен (b.com / a) в моем домене регистратора.Чтобы убедиться, что пользователь видит a.com в строке URL-адреса браузера, я включаю для него маскирование домена.

Однако я обнаружил, что маскировка домена фактически использует трюк iframe длявключая путь b.com/a из сгенерированного HTML-кода, размещенного регистратором доменов на сайте a.com.

<html>
<head>
<title>a.com</title>
</head> 
<body>
<iframe src="http://b.com/a/index.html"></iframe>
</body>
</html>

У меня нет проблем с iframe, но поскольку страницы расположены на сайте b.com/a (например, index.html) нацелены на мобильное устройство (iphone) и имеют следующие метатеги:

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
<meta name="apple-touch-fullscreen" content="YES" />

Без настройки окна просмотра / полного экрана во внешнем HTML-обертке (хотя в(iframe html page), эти страницы не будут отображаться в полноэкранном режиме при загрузке.

Точный вопрос: В любом случае я могу настроить параметры просмотра / полного экрана в iframe в такой ситуации.

1 Ответ

1 голос
/ 27 июля 2010

Поскольку b.com не требуется обрабатывать информацию, специфичную для устройства, более простой способ решения этой проблемы - сделать так, чтобы маскирование домена b.com по адресу a.com/bacom/index.html велось так, как мы хотели, и нет.не вызывает никаких проблем на b.com.

...