как перезагрузить страницу в другую в фрейме - PullRequest
0 голосов
/ 30 ноября 2011

Я сделал 3 сайта

http://ice-os.com
http://hannahmontana.sf.net
http://demilovato.sf.net

они используют iframe на главной странице index.html и загружают все страницы в этом iframe что я хочу сделать, если кто-то скажет http://en.ice -os.com / home.html вместо index.html перезагрузите этот home.html в мой index.html в iframe как это можно сделать?

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head><title>Home</title>






  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">


  <style>
body{padding:0;margin:0;}
.myFloatBar{
top:0;
left:0;
width:50px;
position:fixed;
}
<style>

  <style type="text/css">
html {overflow: auto;}
html, body, div, iframe {margin: 0px; padding: 0px; height: 100%; border: none;}
iframe {display: block; width: 100%; border: none; overflow-y: auto; overflow-x: hidden;}
  </style></head><body style="background-color: rgb(35, 35, 35); color: rgb(0, 0, 0);" alink="#ee0000" link="#0000ee" vlink="#551a8b">
<div style="margin-left: 50px; font-family: monospace;"><iframe id="tree" name="tree" src="home.html" marginheight="0" marginwidth="0" frameborder="0" height="100%" scrolling="auto" width="100%"></iframe></div>

<div class="myFloatBar"><span style="font-family: monospace;">&nbsp;</span><span style="color: rgb(233, 233, 233); font-family: monospace;">氷Bar</span><img src="http://ice-os.com/images/home.png" alt="Home" title="Home" onclick="document.getElementById('tree').src='home.html';document.title='Home'" style="width: 48px; height: 48px;"><img onclick="document.getElementById('tree').src='downloads.html';document.title='Downloads'" style="width: 48px; height: 48px;" alt="Downloads" title="Downloads" src="http://ice-os.com/images/downloads.png"><img onclick="document.getElementById('tree').src='links.html';document.title='Links'" style="width: 48px; height: 48px;" alt="Links" title="Links" src="http://ice-os.com/images/links.png"><img style="width: 48px; height: 48px;" onclick="document.getElementById('tree').src='projects.html';document.title='Projects'" alt="Projects" title="Projects" src="http://ice-os.com/images/projects.png"><img style="width: 48px; height: 48px;" alt="Revision Control" title="Revision Control" src="http://ice-os.com/images/revisioncontrol.png"><img style="width: 48px; height: 48px;" onclick="document.getElementById('tree').src='contact.html';document.title='Contact'" alt="Contact" title="Contact" src="http://ice-os.com/images/contact.png"><img onclick="document.getElementById('tree').src='about.html';document.title='About'" style="width: 48px; height: 48px;" alt="About" title="About" src="http://ice-os.com/images/about.png"></div>

</body></html>

Ответы [ 2 ]

2 голосов
/ 30 ноября 2011

Для академика.Искать Frame Buster Buster в стеке overflow

1 голос
/ 30 ноября 2011

Ничего себе, это было давно, но я видел, как это делалось с Javascripts, который заставляет пользователей в наборы кадров. Я помню это еще в конце 90-х, но я думаю, что это отчасти упало, поскольку пользователи обычно ненавидели фреймы. (Обычно это было для навигации по сайтам, которые по какой-либо причине в то время либо не поддерживали серверные включения, либо, возможно, разработчик не понимал включения ...)

Вы можете, вероятно, Google "открыть страницу javascript в frameset" и найти образец.

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