У веб-програмі на 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(); кейс «Brush New»: 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
|