Window. navigate only supports ie browsers, while window. location. href is compatible with all browsers, so I do not know why window. navigate appears. Here I will introduce it to you.
The first note is that window. navigate and window. location. href both implement Page Link jump. The following describes their differences.
Window. navigate ("http://www.bKjia. c0m ") This method is only for IE and does not apply to Firefox and other browsers. in html dom Window Object, windows are not listed at all. navigate this method, so this method should be used as little as possible, and it is best to forget.
The location attribute is compatible with all browsers. Therefore, it is more reliable to use this function when page Jump is implemented, for example:
The Code is as follows: |
Copy code |
<A onclick = "javascript: window. location. href = 'HTTP: // www. bKjia. c0m'"> 3a technical network </a> |
Garbled by window. navigate and window. location. href
For example, window. navigate ('test. jsp? Id = Zhang san') when a file address is loaded, garbled characters are generated.
Solution
The Code is as follows: |
Copy code |
<Script language = "javascript" type = "text/javascript"> Function code (url ){ Var code = encodeURI (url ); // Code = encodeURI (code); // if not, add this sentence Alert (code ); } Code ("James "); </Script> |