2016-09-16 21 views
0

私のコードは、edit passwordのボタンが付いた単純なHTMLフォームです。私はPHPで動作させようとしましたが、actionとしてfacebook.comを入力しても何もしません。ここでなぜ送信ボタンが機能しないのですか?

コードです:あなたが投稿の値を受け取るためにこれらのウェブサイトには、コードが自分ではないので、

<form name="sentMessage" id="contactForm" action="https://www.facebook.com" method="POST"> 
    <div class="row control-group"> 
     <div class="form-group col-xs-12 floating-label-form-group controls"> 
      <label>Current Password</label> 
      <input type="password" class="form-control" placeholder="Current Password" name="Current Password" id="name" required data-validation-required-message="Please enter your current password." > 
      <p class="help-block text-danger"></p> 
     </div> 
    </div> 
    <div class="row control-group"> 
     <div class="form-group col-xs-12 floating-label-form-group controls"> 
      <label>Password</label> 
      <input type="password" class="form-control" placeholder="New Password" name="New Password" id="name" required data-validation-required-message="Please enter your new password." > 
      <p class="help-block text-danger"></p> 
     </div> 
    </div> 
    <div class="row control-group"> 
     <div class="form-group col-xs-12 floating-label-form-group controls"> 
      <label>Re-enter Password</label> 
      <input type="password" class="form-control" placeholder="Re-enter Password" name="Re-enter Password" id="name"required data-validation-required-message="Please re-enter your password." > 
      <p class="help-block text-danger"></p> 
     </div> 
    </div> 
    <br> 
    <div id="success"></div> 
    <button class="btn btn-success btn-lg" data-toggle="modal" style="padding:10px 20px;width:100px;" type="submit">Edit</button> 
    <button type="button" class="btn btn-default btn-lg" data-dismiss="modal" style="padding:10px 20px;width:100px;"><i class="fa fa-times"></i> Close</button> 
</form> 
+0

'action'のURLがクロスオリジン' POST'を期待していますか? – guest271314

答えて

0

あなただけwww.facebook.comや他のウェブサイトに値を投稿することはできません。

+0

私はボタンが何かの動作をしていないかどうかをテストするためfacebook.comを入れます。何もしません。 –

+0

Facebookはクロスオリジン要求を許可していません。 –

0

本当にfacebook.comで何かを投稿しますか?これがあなたの望むものなら、あなたはそれをすることはできません。セキュリティで保護されたウェブサイト、特にFacebookは、自分のサイトでPOSTやGETリクエストのランダムな投稿を許可するだけではありません。

+0

いいえ、私はしたくないです ボタンが何らかのアクションを行うかどうかをテストするためにfacebook.comを入力します と何もしません –

+0

私はあなたの正確なコードを使用し、フォームを送信するためにJavaScriptを使用します。提出されたフォームは、「要求を処理できませんでした」というfacebook.comにリダイレクトされました。要するに、フォームはFacebookにリクエストを提出できましたが、サイトにリダイレクトされます。それ以上のアクションは起こりません – Redis1001

+0

あなたはどのようにフォームを送信するためにJavaScriptを使用していますか教えていただけますか? –

関連する問題