[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с location.reload
lenich
Привет.Такой вопрос.Почему не работает window.location.reload?Пишет что не может это открыть, но страница есть - все нормально.Кто знает в каких случаях можно получить отказ от функции reload? Хотя бы в какую сторону копать?

Вот код:
var UDS_ServiceBase = "http://www.google.com/uds";
var UDS_CurrentLocale = "ru";
var UDS_ShortDatePattern = "DMY";
var UDS_ApiKey = "internal";
var UDS_Version = "1.0";
var UDS_OriginalAppPath = "http://www.google.com/uds/samples/apidocs/helloworld.html";
var UDS_JSHash = "e38406ce395d3b307d9b3a3711add9e7";
var UDS_KeyVerified = true;
var UDS_LoadFailure = false;
function UDS_loadScript(url) { document.write('<script src="' + url + '" type="text/javascript" >');}
UDS_loadScript("http://www.google.com/uds/js/locale/ru/uistrings.js");
UDS_loadScript("http://www.google.com/uds/js/uds_compiled.js");

function cse()
{
var sFormDiv = document.getElementById("searchForm");
var leftScDiv = document.getElementById("leftSearchControl");

this.leftControl = new GSearchControl();
this.searchForm = new GSearchForm(true, sFormDiv);
// bind clear and submit functions
this.searchForm.setOnSubmitCallback(this, cse.prototype.onSubmit);
this.searchForm.setOnClearCallback(this, cse.prototype.onClear);
// set up for small result sets
this.leftControl.setResultSetSize(GSearch.LARGE_RESULTSET);
//this.rightControl.setResultSetSize(GSearch.SMALL_RESULTSET);
var searcher;
var options;
// configure left control
// Site Restrict to CSE ID for reviews
searcher = new GwebSearch();
options = new GsearcherOptions();
searcher.setSiteRestriction("000455696194071821846:reviews");
options.setExpandMode(GSearchControl.EXPAND_MODE_OPEN);
this.leftControl.addSearcher(searcher, options);
// draw the left and right controls
// the right control is drawn in tabbed mode
var drawOptions = new GdrawOptions();
drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);
this.leftControl.draw(leftScDiv, drawOptions);
document.getElementById("search_control_table").style.display='none';
document.getElementById("faq_body").style.display='block';
}
// when the form fires a submit, grab its
// value and call the left and right control
cse.prototype.onSubmit = function(form)
{
var q = form.input.value;
this.searchForm.input.value;
if (document.location != "http://localhost/website/search_form.php")
{
window.location.href="http://localhost/website/search_form.php";
window.location.reload();
return true;
}
else
{
if (q && q!= "")
{
this.leftControl.setLinkTarget(GSearch.LINK_TARGET_BLANK);
this.leftControl.execute(q);
document.getElementById("faq_body").style.display='none';
document.getElementById("search_control_table").style.display='block';
}
return false;
}
}

// when the form fires a clear, call the left and right control
cse.prototype.onClear = function(form)
{
this.leftControl.clearAllResults();
form.input.value = "";
return false;
}

function OnLoad()
{
new cse();
}



Спустя 4 часа, 16 минут, 11 секунд (27.11.2006 - 00:44) Ghost написал(а):
почему не replace()?

Спустя 8 часов, 34 минуты, 33 секунды (27.11.2006 - 09:19) lenich написал(а):
Так одно и тоже вроде?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.