私はimacrosとjavascriptにスクリプトを書いています。スクリプトはページ上のボタンをクリックした後、ファイルダウンロード(pdf)を選択するためのダイアログボックスが表示されます。ページに項目がない場合はスクリプトを続行します。javascript
サイトからさまざまな番号を確認し、pdfファイルを検索します。スクリプトのプロセスでは、ページに必要な項目がない場合(データがまだ受信されていないため、ファイルをダウンロードするためのボタンがアクティブにならない場合があります)、状況が発生する可能性があります。
ページ上の目的の要素が、引き続き動作するスクリプトではなく、フォームに入力してファイルをダウンロードしたときにその瞬間にスクリプトを書き込む方法を知っている人?あなたの英語と非常に明確ではありません
for (i=1;i<=3; i++) {
var macro; // Create a variable macro
macro = "CODE:"; // Enter the code for the macro
macro += "URL GOTO=http://www.dpd.ru/ols/order/order.do2"+"\n";// Go to the website
macro += "TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:datePickup CONTENT=my date"+"\n";// Set the date
macro += "TAG POS=1 TYPE=IMG ATTR=ID:filter_show"+"\n";// Advanced Search
macro += "TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:orderNum CONTENT=my number"+"\n"; //Set number of dispatch
macro += "TAG POS=1 TYPE=IMG ATTR=ID:order_refresh_btn"+"\n";// Show orders
macro += "TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ID:order_list_form ATTR=NAME:orderId CONTENT=YES"+"\n"; // Select document
macro += "TAG POS=1 TYPE=IMG ATTR=ID:order_delivery_proof_print_dialog_btn"+"\n"; // Printing a document
macro += "TAG POS=1 TYPE=IMG ATTR=ID:order_delivery_proof_print_form_btn"+"\n";// Download window
macro += "TAB T=2"+"\n";// Opening the second tab
macro += "TAB T=1"+"\n";// Open the tab
macro += "TAG POS=12 TYPE=SPAN ATTR=TXT:close"+"\n"; // Close download menu
iimPlay(macro) // Run the variable
}
英語(特に第3段落)は分かりませんが、ごめんなさい。ロシア語でコメントを追加できますか? – ilyaigpetrov
Привет! は、imacrosとjavascriptで表示されます。 Скриптнажимаетнакнопкинастранице、послечегопоявляетсядиалоговоеокновыборазагрузкифайла(pdf)。 Япроверяюразличныеномерачерезсайтиищудлянихфайлpdf。 Впроцессеработыскриптаможетвозникнутьситуациякогданастраниценебудетнужногоэлемента(данныеещенебылиполученыикнопкадляскачиванияфайлабудетнеактивна)。 Какнужнонаписатьскриптчтобывтотмоменткогданужногоэлементанастраниценеокажетсяскриптпродолжалработуибралдругиезначениядлявводавформучтобызатемскачатьфайл? –
[if-else in imacros](https://www.google.com/search?q=imacros+if+else)が必要ですか?どの要素が存在しないか(マクロのどの行)? – ilyaigpetrov