2011-12-28 7 views
0

私はPHPとMySQLでWebアプリケーションを開発しました。私が今保留しているシステムの一部は、ユーザーがアプリケーション内で簡単なフォームを作成できるようにしています。そして、完了したら、生成したコードをコピーして既存のリモートWebサイトに貼り付けます(IE:Contact Form)このフォームが表示されます。ユーザーが自分のWebサイトにコードをコピー&ペーストできるようにする

サイトにアクセスしたユーザーは、自分のデータをその「連絡フォーム」または作成したものに入力すると、ユーザーがアクセスできるアプリケーションデータベースに情報を保存する必要があります。それは控えめでなければならない。

これを達成する方法について私に良い出発点を与えることができる人はいますか?

答えて

0

youreの求めて何に少し混乱イム。生成されたフォームをクリップボードに自動的にコピーする方法や、自分のサーバーにデータをポストバックできるようにフォームを設定する方法があるかどうか尋ねていますか?

前者の場合、ブラッドリーはそれをかなり説明しました。それが後者の場合は、あなたがそれをやり遂げることができる方法がいくつかあります。

実際に自分のサイトにリダイレクトせずにフォームを送信したい場合は、AJAX(XMLHttpRequestまたはjQueryを使用している場合は$ .ajax()関数を参照)を介してフォームを送信する必要があります。ここでの唯一の問題は、あなたが別のドメインから送信しているため、same origin policyに違反していることです。これを修正するには、実際に動作するようにウェブサーバーをallow cross domain requestsに設定する必要があります。

+0

これは正しい方向に向かっていますが、私はクロスドメイン要求を少し読みます。情報をありがとう。 – ALPHp

0

JavaScriptはクリップボードにアクセスしてテキストをメモリに保存(コピー)することはできません。これを回避する一般的な方法は、目に見えないフラッシュムービーを使用して入力ボタンの上に置くことです。ボタンをクリックするとフラッシュスクリプトがトリガーされます。はクリップボードを使用します。

これまで私はZeroClipBoardを使用していましたが、そこではプラグインの強調表示のプラグインも使用されていると思います。

http://code.google.com/p/zeroclipboard/

+0

ありがとうブラッドリー、それは確かに便利です。しかし、私が探しているのは、リモートWebサイトに自分のアプリケーションフォームを実際に表示し、その情報を戻す方法です。私が必要とするものの例は、GetSatisfaction.com/に似ています。そこには、自分のウェブサイトから自分のウェブサイトにjavascriptを貼り付けることができ、フォームが生成され、その結果が保存されます。多分、これは私が達成する必要があることを説明するのに役立つだろうか? – ALPHp

+0

申し訳ありませんが、私は誤解しました。あなたがする必要があるのは、javascriptを作成してそれを独自のファイル(filename.js)として保存し、そのスクリプトへのリンクを直接生成して自分のサイトに貼り付けることです。

  • 11. Androidユーザーとサイトの自分のWebアカウントを接続するには
  • 12. カット/ペーストはExcelのコピー/ペーストのように動作します
  • 13. 別のユーザーが自分のOracleテーブルにアクセスできるようにします
  • 14. 自分のWebサイトに自分のMSIファイルをホストするにはどうすればいいですか
  • 15. ユーザーがサイトのプロバイダーとチャットできるようにするオプション
  • 16. どのように私は自分のサイトにOutlook Web Appを埋め込むことができますか?
  • 17. モバイルウェブサイトを自分のPCバージョンのWebサイトにリンクするには
  • 18. 一度にコードをコピー/ペーストできますか?
  • 19. コピー&ペースト時にVSコードのインデントが発生する
  • 20. PythonのWebサイトには、他のWebサイトを提供するApacheの隣に自分のサーバーがあります。
  • 21. サーバーコンソールから自分のWebサイトにアクセスできません
  • 22. Rails:デベロッパにサインアップするときにユーザーが自分の役割を選択できるようにする
  • 23. IISで自分のWebサイトをホストすると、セッションがnullになる
  • 24. メモをコピーするのにコピー&ペーストが遅すぎる
  • 25. SubversionコミットファイルをライブWebサイトにコピーする
  • 26. Datagridviewコンボボックスカラムにコピー&ペーストする
  • 27. ユーザーがビデオをアップロードできるようにするWebアプリケーション
  • 28. 人々が私のサイトのフォームから自分のつぶやきを入力できるようにする
  • 29. djangoサイトでは、ユーザーが自分のアカウントに結ばれている他のユーザーを作成できるようにしたいと考えています。
  • 30. rails CanCan:ユーザーが特定のアクセス許可を自分自身で設定できるようにする(フォトギャラリーユースケース)