This evening's experiment is still about uploading images. This is because of the fakepath issue.
IE8 or later browsers shield local file systems to enhance security.
Two solutions are available:
1, IE ------ browser option ------ Security ------- Custom Level ---- select enable to include local paths when uploading files to the server.
2. Use the following functions:
Function getPath (obj) {if (window. navigator. userAgent. indexOf ("MSIE")> = 1) {obj. select (); return document. selection. createRange (). text;} else if (window. navigator. userAgent. indexOf ("Firefox")> = 1) {if (obj. files) {return obj. files. item (0 ). getAsDataURL ();} return obj. value;} return obj. value ;}}
The second method is IE8, IE9, Google, and FF.
In fact, a better way is to store the files on the server and then read the files from the server. Of course, this is troublesome.
Happy Learning.