Как отобразить веб-URL в теге iframe без взлома? - PullRequest
0 голосов
/ 16 августа 2011

Я установил "https://www.google.com/adsense/" в качестве значения атрибута src для тега iframe на моей веб-странице, но он не отображает форму входа в Google, как ожидалось.

Я пытался загрузить страницув Firefox, Chrome, Opera и т. д., но вижу тот же пустой iframe без отображения содержимого.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<body>
<iframe name="box" id="box" target="_self" style="height: 100%; width: 100%;" src="http://www.google.com/adsense/">
</iframe>
</body>
</html>

Я пытался выполнить "$ wget http://www.google.com/adsense/", ниже ответ:

--2011-08-16 17:06:23--  http://www.google.com/adsense
HTTP request sent, awaiting response... 302 Found
Location: https://www.google.com/adsense [following]

--2011-08-16 17:06:23--  https://www.google.com/adsense
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: /adsense/?gsessionid=qDCUpEipz54ooy_u661RMw [following]

--2011-08-16 17:09:33--  https://www.google.com/adsense/?gsessionid=qDCUpEipz54ooy_u661RMw
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://www.google.com/adsense/login2?gsessionid=qDCUpEipz54ooy_u661RMw [following]

--2011-08-16 17:09:34--  https://www.google.com/adsense/login2?gsessionid=qDCUpEipz54ooy_u661RMw
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://www.google.com/accounts/ServiceLogin?service=adsense&rm=hide&nui=15&alwf=true&ltmpl=adsense&passive=true&continue=https%3A%2F%2Fwww.google.com%2Fadsense%2Fgaiaauth2&followup=https%3A%2F%2Fwww.google.com%2Fadsense%2Fgaiaauth2&hl=en_US [following]

--2011-08-16 17:09:34--  https://www.google.com/accounts/ServiceLogin?service=adsense&rm=hide&nui=15&alwf=true&ltmpl=adsense&passive=true&continue=https%3A%2F%2Fwww.google.com%2Fadsense%2Fgaiaauth2&followup=https%3A%2F%2Fwww.google.com%2Fadsense%2Fgaiaauth2&hl=en_US
HTTP request sent, awaiting response... 200 OK

Кажется, что проблема вызвана 302 ответами http.

Мой вопрос:

  • Существуют ли какие-либо атрибуты для тега iframe, которые могут решить эту проблему??
  • Как работать со страницей, которая может содержать более одного HTTP-перенаправления 302, нормально отображаются в iframe?
...