Я не думаю, что это возможно.Единственный способ, который мне приходит в голову, - это использовать простой код Javascript в родительском наборе фреймов, чтобы определить, когда дочерний фрейм, содержащий главную страницу Google, был перезагружен, потому что пользователь нажал на ссылку в нем, а затем принудительно перезагрузить дочерний фреймГлавная страница Google.Что-то вроде:
<script type="text/javascript">
var flag_1st_time_call = true;
function ReloadGoogleHome()
{
if(!flag_1st_time_call)
{
document.getElementById('myframe').src = "http://www.google.com";
/* I'm not sure you can get frame with document.getElementById (I'm
more confortbale with IFRAMEs) anyway I think you understood the example */
}
flag_1st_time_call = false;
}
</script>
<frame src="http://www.google.com" id="myframe" onload="ReloadGoogleHome();"></frame>
Это не мешает пользователю нажимать на ссылки и некоторое время отображать страницу, на которой они тоже находились, но внезапно они будут возвращены на ГЛАВНУЮ СТРАНИЦУ Google.
Другое возможное решение (если вы использовали IFRAME на странице, чтобы показывать Google вместо набора фреймов), - это создать элемент позиции aboslute div на родительской странице (тот, который содержит IFRAME) с непрозрачностью ичтобы оно охватывало IFRAME, таким образом, пользователь вообще не сможет взаимодействовать со страницей Google, отображаемой в IFRAME .
.