Hi! Me and my pal are running your file uploading program, and we have got a problem with when the user chooses the particular file.
This says " D: \fakepath\file".
The URL into the site is: http: //filechimp. net
Although the uploading script is effective. How would WHEN I fix this
I have heard that it really is tricky.
Gives thanks,
iPwn.
It’s a relatively new safety feature. The notion behind it, as a minimum what I could gather, is for you to " protect" users from actually showing the entire path of a file that they’re uploading to the actual server. It seems like an IE8-specific thing (it’s the sole place I’ve found it), although it may be in other browser as well. That’s the terrible news.
The nice news is this, depending on your upload script, you are able to fix it yourself using something similar to this. I actually ran into this matter about 10 hrs ago using NeatUpload plus I created by myself workaround as a result. It seems to work, too.
var textFileName = track. name; // You will have to change this specific to whatever element creates your filename. textFileName = textFileName. upgrade (/C\: \\fakepath\\/i, " " ); // this does a case-insensitive look for C: \fakepath\. It is also the line that you do not want to alter. span. appendChild(document. createTextNode(' WI + textFileName)); // this could be where you'd replace your filename.
Doesn’t appear to be it affects your own FileChimp site, though.
Yet another thing… go buy any lottery ticket. The odds connected with someone on these running into the same problem you did, finding the alternative him/herself and offer it because it is still fresh in his/her mind usually are astronomical.
Are these claims an AJAX upload form Feels like lots of AJAX add forms may break in IE8 (and other browsers too, soon) because of new sandbox specifications from W3C lso are file inputs.
WHEN I can’t speak with regard to his, but the just one I posted certainly one of isn’t as such. There’s Javascript engaged, but no XML (it’s a new dotnet uploader).
Simply no, this is not an AJAX uploader. It simply uploads the report. The only matter the Javascript may be for is to type. and TheGAME gives thanks!!! I will try it and get back to you guys! Though I’m legally incapable to buy any lottery ticket.
I have tested in IE8, GC, and Safari they usually all say Fakepath.
Oh and in addition, how would WHEN I implement that in to my site POST kinda suck on Javascript, so if you’re able to help me together with that, it can be great!
That actually depends on the shape and how it processes the filename. Sad to say, you’re going to must be fairly good at Javascript to find the exact spot inside the script where the particular filename is added.
If it’s a half-decent Javascript, you could see something including filename or fileName as well as file. name somewhere in it (be careful though when you mess about from it because it’s CaSe-SeNsItIvE. )
Indeed, file. name is included everywhere in my Javascript reference,
The question is where within the script to fit it, and how it might change right when you’ve got chosen the report.
It is a " stolen" javascript, meaning I didn’t allow it to be myself. So I don’t really know how the code is built up. Anyways thanks with the code! I will surely dig deeper towards it and check if I can discover a more simple way to it. Usually WHEN I don’t.
Nor did I within my case. This wasn’t " stolen", though, in my instance… it was section of the upload ingredient i used.
when file. name must be used, then you’ll want to consider a line of which reads something into the effect of. append (file. name). Additionally, it could end up being (some element). innerHtml += track. name.
Apart from, digging (and splitting stuff! ) is a great way to learn Javascript.