如题所述
reload æ¹æ³ï¼è¯¥æ¹æ³å¼ºè¿«æµè§å¨å·æ°å½å页é¢ã
è¯æ³ï¼ location.reload([bForceGet])
åæ°ï¼ bForceGetï¼ å¯éåæ°ï¼ é»è®¤ä¸º falseï¼ä»å®¢æ·ç«¯ç¼åéåå½å页ãtrue, å以 GET æ¹å¼ï¼ä»æå¡ç«¯åææ°ç页é¢, ç¸å½äºå®¢æ·ç«¯ç¹å» F5("å·æ°")
replace æ¹æ³ï¼è¯¥æ¹æ³éè¿æå®URLæ¿æ¢å½åç¼åå¨åå²éï¼å®¢æ·ç«¯ï¼ç项ç®ï¼å æ¤å½ä½¿ç¨replaceæ¹æ³ä¹åï¼ä½ ä¸è½éè¿âåè¿âåâåéâæ¥è®¿é®å·²ç»è¢«æ¿æ¢çURLã
è¯æ³ï¼ location.replace(URL)
å¨å®é åºç¨çæ¶åï¼éæ°å·æ°é¡µé¢çæ¶åï¼æ们é常使ç¨ï¼ location.reload() æè æ¯ history.go(0) æ¥åãå 为è¿ç§åæ³å°±åæ¯å®¢æ·ç«¯ç¹F5å·æ°é¡µé¢ï¼æ以页é¢çmethod="post"çæ¶åï¼ä¼åºç°âç½é¡µè¿æâçæ示ãé£æ¯å 为Sessionçå®å ¨ä¿æ¤æºå¶ãå¯ä»¥æ³å°ï¼ å½è°ç¨ location.reload() æ¹æ³çæ¶åï¼ aspx页é¢æ¤æ¶å¨æå¡ç«¯å åéå·²ç»åå¨ï¼ å æ¤å¿ å®æ¯ IsPostback çãå¦ææè¿ç§åºç¨ï¼ æ们éè¦éæ°å 载该页é¢ï¼ä¹å°±æ¯è¯´æ们ææ页é¢è½å¤å¨æå¡ç«¯éæ°è¢«åå»ºï¼ æ们æææ¯ Not IsPostback çãè¿éï¼location.replace() å°±å¯ä»¥å®ææ¤ä»»å¡ã被replaceç页é¢æ¯æ¬¡é½å¨æå¡ç«¯éæ°çæãä½ å¯ä»¥è¿ä¹åï¼ location.replace(location.href)
replaceå½æ°å¨è®¾ç½®URLæ¹é¢ä¸locationçhrefå±æ§æassignå½æ°å®å ¨ä¸æ ·ï¼ä½æ¯å®ä¼å é¤history对象çå°åå表ä¸çURLï¼ä»è使goæbackçå½æ°æ æ³å¯¼èªã
示ä¾
<input type="button" value="ç¹å»æé®å®ä½å°ç¾åº¦" onclick="location.replace('http://www.baidu.com/');">