В веб-программе на C#, например, при записи обратно к предыдущему коду страницы для кнопки
Вот именно. RegisterClientscrip{filter}tBlock("E", "<scrip{filter}t language=javascrip{filter}t>history.go(-2); </scrip{filter}t>");
Среди них history.go(-2) должен записываться как -2, потому что страница была обновлена один раз до запуска события кнопки, значит, она должна быть -2.
Response.Write("<scrip{filter}t language=javascrip{filter}t>history.go(-2); </scrip{filter}t>");
Здесь также следует записывать как «-2». Это отличается от написания сценария напрямую. history.back()— предыдущая страница i=1 history.go(i) на определённую страницу Если это history.go(0), то это обновление этих двух JS-кодов, что эквивалентно функциям вперёд и назад в IE. Конкретное применение зависит от того, когда вам это нужно. Например, проверка регистрации пользователя — это проверка биографии, которая может использоваться, если она не соответствует требованиям, что гарантирует, что пользователи не будут вводить данные в максимальной степени. Например: загрузка страницы: function onLoadPage(){ if(event.srcElement.tagName=="SPAN"){ oFrame=top.window.middle.frames[2]; oTxt=event.srcElement.innerText; switch(oTxt){ Дело «Вперед»: oFrame.history.go(1); Корпус «назад»: oFrame.history.back(); Кейс «Новая щётка»: oFrame.locatio{filter}n.reload(); } }
}
Откройте страницу на jsp, и она, должно быть, была обновлена с помощью клиентского скрипта. Javascrip{filter}t Несколько способов обновления страницы: 1 history.go(0) 2 locatio{filter}n.reload() 3 locatio{filter}n=locatio{filter}n 4 locatio{filter}n.assign(locatio{filter}n) 5 document.execCommand('Обновление') 6 window.navigate(locatio{filter}n) 7 locatio{filter}n.replace (locatio{filter}n) 8 документа. URL=locatio{filter}n.href
|