FILEMAKER プラグイン など (助け合い)フォーラムにようこそ!
何方でも、ご質問・ご回答お願いします。
※2024/01/31 までに登録された方は、登録時のパスワードが使えません。
パスワードを再発行してください。
ページ: 1
お世話になっております。
ScriptMakerPSを使用させて頂いておりますがIEでプルダウンメニューの項目選択ができません。
具体的にはYahooオークションの出品ナビで「タイトル」、「管理番号」のプルダウンメニューから「管理番号」を選択させたいのですが以下の処理を実行しても選択されません。
解決策についてご教授願えないでしょうか?
尚、出品ナビは現在、旧環境と新環境が存在しますが旧環境ではプルダウンメニューも正常に選択されています。
【使用環境】
Windows 10 Pro 64ビット版
FileMaker Pro 17 Advanced 17.0.1.143
【実行したスクリプト】
ie_SetSelectedByName("select";0;1;1)
【操作対象のソース内容】
<div class="SearchController">
<div class="SearchController__body">
<form id="formSearchItems" onsubmit="return ShowStringCheck2('item');" action="" method="get">
<input name="folder_id" type="hidden" value="">
<div class="SearchController__conditionsKeyword">
<fieldset class="Keyword">
<div class="Keyword__header">
<legend>
<div class="Select">
<select name="select" class="Select__form">
<option value="titles">タイトル</option>
<option value="business_commodity_ids">管理番号</option>
</select>
<span class="Select__view">タイトル</span>
</div>
</legend>
</div>
<div class="Keyword__body">
<input name="q" class="Search" id="searchTextBox" onkeyup="ShowStringCheck(value, 'item');" type="search" maxlength="200" placeholder="キーワードを3つまで指定できます" value="">
<p id="inputString" style="margin-top: 0pt;"></p>
</div>
</fieldset>
</div>
<div class="SearchController__conditionsOthers">
<fieldset class="Mode">
<div class="Mode__header">
<legend>販売形式</legend>
</div>
<div class="Mode__body">
<div class="Select">
<select name="sales_mode" class="Select__form">
<option value="">すべて</option>
<option value="auction">オークション</option>
<option value="fixed_price">定額</option>
</select>
<span class="Select__view">すべて</span>
</div>
</div>
</fieldset>
</div>
<div class="SearchController__buttons" id="SearchButtonClass">
<span class="SearchController__search Button Button--standardSmall" id="searchItems"><input type="submit" value="検索"></span>
<a class="SearchController__clear Button Button--standardSmall" onclick="remove_session();" href="https://auctions.yahoo.co.jp/sellertool/items?sort=-update_date">クリア</a>
</div>
<input name="sort" type="hidden" value="-update_date">
</form>
</div>
</div>
オフライン
どうやら実際には選択した値に置き換わっているようです。キーワード欄に管理番号を設定して検索ボタンを押すと該当データが表示されます。
オフライン
解決した感じでしょうか?
オフライン
表示の問題のみで機能的には問題なさそうなので解決済とします。
オフライン
初期設定が面倒ですが、FileMaker + ScriptMakerPS + Powershell + Selenium + Google Chromeで、行うと解決しそうに思います。(未検証)
Operate_ieより、かなり強力にブラウザの操作が可能です。
Operate_ie - ScriptMakerPS | FileMaker Plugin for Windows
https://sites.google.com/site/scriptmakerps/operate_ie
オフライン
ページ: 1
[ 0.008 秒でページを生成, 9 クエリーを実行 - 使用メモリー: 550.59 KiB (ピーク: 566.43 KiB) ]