ファイルメーカー側のスクリプト(抜粋)
スクリプトの引数でJSONが渡される想定。関数は、JSONGetElement() を使用。
- 変数を設定 [ $引数 ; 値: Get ( スクリプト引数 ) ]
- 変数を設定 [ $タイトル ; 値: JSONGetElement ( $引数 ; "title" ) ]
- 変数を設定 [ $URL ; 値: JSONGetElement ( $引数 ; “url” ) ]
ブックマークレット側
WebページからタイトルとURLを取得して、JSONにして、(起動中の)ファイルメーカーのスクリプト(newbox)に引数として渡す。
javascript:(function(){var box_param = {"title": document.title ,"url":
location.href } ; var redirect_url =
"fmp://$/AgentBox?script=newbox¶m=" +
JSON.stringify(box_param);document.location=redirect_url; })();
Webページのブックマークをファイルメーカー側に登録するというイメージです。
0 件のコメント:
コメントを投稿