みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
スペック
win10,FMP16
いつもお世話になっております。
現在出店しているネットショップのサイト内にて、商品データのCSVを自動で取得したいと思っております。
フォームへの自動入力からログインまで問題なく進んだのですが、肝心のCSVダウンロードボタンのクリックが行えず行き詰っております。
特にセレクターなどは操作せず”変更用CSVファイルのダウンロード”をクリック(submit)してダウンロードを開始したいだけです。
getelementで要素を取得しようと考えたのですが、何分無知の為ヒントなどあればご教示いただけますでしょうか。
<form method="post" action="/item-csv-up/alldownload/">
<input type="hidden" name="download_target" value="1">
<table class="table1" style="width:95%;">
<tbody>
<tr>
<th style="width: 120px;">出力フォーマット</th>
<td> 文字コード:
<select name="char_code">
<option value="1" selected="">SJIS</option>
<option value="2">EUC-JP</option>
<option value="3">UTF-8</option>
</select>
改行コード:
<select name="lf_code">
<option value="1" selected="">CR+LF</option>
<option value="2">CR</option>
<option value="3">LF</option>
</select>
<p class="example">※特にご指定がない限りは「文字コード:SJIS」、「改行コード:CR+LF」をお勧め致します</p>
<label>
<input type="checkbox" name="head" checked="">
一行目にヘッダーを含む</label>
</td>
</tr>
<tr>
<td colspan="2" style="text-align:center;"><input type="submit" style="width:300px;" value="変更用CSVファイルのダウンロード"></td>
</tr>
</tbody>
</table>
</form>
Offline
getElementsTagでinput[2]で実行できました...
ご返答を考えてくださっていた方がいましたら申し訳ないです。
お手隙でしたら、webビューアにてファイルをダウンロードする際
デスクトップに指定をして自動で保存を行い、ダイアログを閉じたいのですが、こちらについてアドバイスを頂ければ幸いです。
Offline
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 505.02 KiB (Peak: 515.85 KiB) ]