I
iron logic
Задача очень специфическая.
Нужно незаметно изменить src у фрейма, чтобы в будущем сделать location.reload() этого фрейма уже по изменённому src.
Сейчас поясню - что имеется ввиду.
Если сделать так top.document.all["refresh"].src="qwe.php", то src у фрейма изменится, НО при этом сразу же изменится и содержимое страницы в этом фрейме. А мне нужно сделать так, чтобы src изменился, но содержимое страницы при этом не изменилось.
Мне это нужно для того, чтобы сделать top.refresh.location.reload() с изменённым src, а потом вернуть фрейму исходный src.
Перезагрузить страницу мне нужно именно методом reload().
Если выразить кодом всё то, что я хочу, то это выглядело бы так:
code:--------------------------------------------------------------------------------
top.document.all["refresh"].src.value="qwe.php"
top.refresh.location.reload()
top.document.all["refresh"].src.value="asd.php"
--------------------------------------------------------------------------------
Но, к сожалению, такой вариант не работает.
Есть ли решение у данной задачи?
Спасибо.
Нужно незаметно изменить src у фрейма, чтобы в будущем сделать location.reload() этого фрейма уже по изменённому src.
Сейчас поясню - что имеется ввиду.
Если сделать так top.document.all["refresh"].src="qwe.php", то src у фрейма изменится, НО при этом сразу же изменится и содержимое страницы в этом фрейме. А мне нужно сделать так, чтобы src изменился, но содержимое страницы при этом не изменилось.
Мне это нужно для того, чтобы сделать top.refresh.location.reload() с изменённым src, а потом вернуть фрейму исходный src.
Перезагрузить страницу мне нужно именно методом reload().
Если выразить кодом всё то, что я хочу, то это выглядело бы так:
code:--------------------------------------------------------------------------------
top.document.all["refresh"].src.value="qwe.php"
top.refresh.location.reload()
top.document.all["refresh"].src.value="asd.php"
--------------------------------------------------------------------------------
Но, к сожалению, такой вариант не работает.
Есть ли решение у данной задачи?
Спасибо.