ホームページ  >  記事  >  バックエンド開発  >  PHP Alipay インターフェースの支払い機能は実装できますが、中央にボタンのある空白のページが表示されます。このボタンを削除したいと考えています。

PHP Alipay インターフェースの支払い機能は実装できますが、中央にボタンのある空白のページが表示されます。このボタンを削除したいと考えています。

WBOY
WBOYオリジナル
2016-06-23 14:00:181043ブラウズ

タイトルのように、PHP の Alipay 関数を作成しました。これで、支払いが正常に使用できるようになりました。ただし、真ん中に確認ボタンのある空白のページが表示されます。この確認ボタンをクリックしなくても、自動的に支払いページにジャンプします。この空白のページは役に立たないと思うので、削除して Alipay の支払いページに直接ジャンプしたいのですが、次のコードはこのボタンを表示するためのコードです、

//建立请求		$alipaySubmit = new AlipaySubmit($alipay_config);		$html_text = $alipaySubmit->buildRequestForm($parameter,"post", "确认");		echo $html_text;

ただし、このコードを削除するとジャンプできなくなります。支払いページに移動しますので、皆さんお休みください


ディスカッション(解決策)に返信

コードを見ると、自動的に送信されるフォームが構築され、POST を通じて Alipay インターフェースに送信されているようですメソッド
buildRequestForm を見てください。このメソッドは次のようになります。 document.formname.submit(); などのフォームを自動的に送信するコードと、場合によっては遅延処理用のコードを使用して、フォーム項目が構築されます。ボタンの HTML を見つけて、ボタンに非表示のスタイルを追加し、自動送信がすぐに有効になるように遅延コードを変更します

buildRequestForm メソッドの確認ボタンを削除するだけです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。