Как images.google.com отображает свои кадры ??
У меня есть два сервера с внешним контентом, доступным для просмотра в Интернете, и внутренняя поисковая система, которую могут использовать только администраторы. Внешний контент не может быть отредактирован, он был создан по какой-то запатентованной технологии. Я хочу, чтобы мои внутренние администраторы увидели панель, позволяющую им выполнять административные функции на внешнем сайте (индекс), добавив «панель администратора» в нижней части страницы, очень похоже на images.google.com append рамка к началу сайтов.
Используя этот код ниже, я выяснил, как это сделать, если они были на одном сервере, визуализировать внешний сайт во фрейме и динамически изменить размер этого фрейма с помощью JavaScript, но я не могу понять, как это сделать в моем ситуация, потому что два сайта находятся на разных серверах / доменах (которые вызывают ошибку разрешения javascript).
Довольно мало людей реализовали подобные функции (images.google, diggbar, панель Facebook и т. Д.), Поэтому я знаю, что это возможно, я просто не могу получить какую-либо информацию о том, как решить эту проблему. Любая помощь очень ценится
<html>
<head> <title>Parent frame</title> </head>
<body onload=”resizeFrame(document.getElementById(’childframe’))” bgcolor=”#cccccc”>
<script type=”text/javascript”>
// Firefox worked fine. Internet Explorer shows scrollbar because of frameborder
function resizeFrame(f) {
f.style.height = f.contentWindow.document.body.scrollHeight + “px”;
}
</script>
<p>Parent frame.</p>
<p>Parent frame.</p>
<p>Parent frame.</p>
<p>Parent frame.</p>
<p>
<iframe frameborder=0 border=0 src=”./child-frame.html” name=”childframe” id=”childframe”>
</iframe>
</p>
</body>
</html>