Redirection de formulaire HTML après l'envoi

C'est mon code du formulaire:

<form enctype="multipart/form-data" name="upload-file" method="post"  action="http://example.com/upload">
    <div class="formi">
        <input id="text-link-input" type="text" name="url" class="link_form" value="your link"  onfocus="if(this.value==this.defaultValue) this.value='';" onblur="if(this.value=='') this.value=this.defaultValue;"   />
        <input type="submit" value="OK" class="link_but" />
    </div>
    <div class="upl" title="Upload"><img src="http://example.com/example.png" alt="" style="vertical-align:middle;"/>Upload
        <input type="file" name="file" size="1" class="up" onchange = "document.getElementById('text-link-input').value = String(this.value).replace('C:\\fakepath\\','')"/>
    </div>
</form>

Maintenant, je veux rediriger le demandeur à n'importe quelle page de mon choix après les données du formulaire a été soumis, mais l'action réside sur un autre site où je ne peut pas modifier. Est-il possible de rediriger l'utilisateur vers une page après qu'il a soumis les données de ce site?

À partir d'une recherche sur Google, c'est ce que j'ai trouvé. L'ajout de ce code du formulaire:

onSubmit=window.location='http://google.com'

Cela n'a pas fonctionné. Peut-être que je n'ai pas la mettre en œuvre correctement? C'est ce que j'ai fait:

<form enctype="multipart/form-data" name="upload-file" method="post" onSubmit=window.location='http://google.com' action="http://example.com/upload">

Une autre personne dit que l'ajout d'un champ caché devrait fonctionner:

<input type="hidden" name="redirect" value="http://your.host/to/file.html"> 

Comment dois-je mettre en œuvre c'est mon code?

Suggestions et de l'aide attendue...

source d'informationauteur user2622661