Filemaker8でパラメータを渡してyahoo検索をするには

[戻る]
ひろ 2010/02/17(水) 16:17:58
Filemaker8.0で新規ウィンドウでYahooにキーワードをパラメータで渡して検索したいのですが、
Eventを送信で計算で
"http://search.yahoo.co.jp/search?p=" & External("Web-ToHTTP"; フィールドの値)
としてやってみたのですが、うまくいきません。

どうすればできるでしょうか。

ひろ 2010/02/17(水) 16:37:26
すいません質問が重複してしまいました。

ひまじん 2010/02/17(水) 17:06:34
それだとブラウザの指定がないから「URLを開く」じゃないの?
外部関数はインストールされてますか。

Hiro 2010/02/17(水) 17:42:09
HTTPエンコードでなくURLエンコードでないとダメです。
v8にGetAsURLEncodedはありませえんでしたっけ?あるとして、
 "http://search.yahoo.co.jp/search?p=" & GetAsURLEncoded(フィールド)
を「URLを開く」します。

Hiro 2010/02/17(水) 18:22:22
ミスりました、External("Web-ToHTTP"; )はURL変換でしたネ。HTML変換と間違いました。前言訂正致します。
もし、GetAsURLEncodedがなければ、
 "mshta \"javascript:open('http://search.yahoo.co.jp/search?p='+encodeURI('" & フィールド & "'));close()\""
をEvent送信でもいいかな、

ひろ 2010/02/18(木) 09:34:28
[[解決]]
ひまじんさん、Hiroさんお返事がおそくなりましてすいません。
Eventを送信する方法でいけました。
ありがとうございます。

追加発言
■ お名前(ペンネーム可)
  
■ メールアドレス(省略可、半角で入力)
  
■ ホームページアドレス(省略可、半角で入力)
  
■ 発言(エラー時再送信禁止)
  ←解決時は質問者本人がここをチェックしてください。
  
  

きっぷみー TwnLounge Ver2.07 改