• 締切済み

UWSC

UWSCにて自動更新ツールを作成しているのですが。 どうしてもボタンを自動的に押せないページがあります。 CLKITEM(ID, "確認", CLK_ACC) この様に指定しているのですが。。。 そのページだけ押せません。 HTMLソースを見るとVALUEの部分が できるページ <INPUT type=submit value=確認 border=0 name=Input> できないページ <INPUT onclick="javascript:proc('form','a_edit.php','confirm')" type=button value=&nbsp;&nbsp;確認&nbsp;&nbsp;> どの様に命令すればボタン押下が可能になりますか?

みんなの回答

  • momoracci
  • ベストアンサー率51% (14/27)
回答No.2

CLKITEM(ID,"確認",CLK_ACC or CLK_SHORT)

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

"確認" ではなく "  確認  "のようですが?違うのかな・・・

xsa-chan
質問者

補足

そーなんですよ。 半角改行コードが前後に2つずつ入っているんですが、 CLKITEM(ID, " 確認 ", CLK_ACC) この様にしても CLKITEM(ID, "&nbsp;&nbsp;確認&nbsp;&nbsp", CLK_ACC) この様にしても 押下されません。 気になるのができるページでは typeがsubmitになっていて できないページでは buttonになってる事なんです。 そのサイトでは自動更新できない様に色々細工されてると思われます。

関連するQ&A

  • -UWSC:IEで自動クリック-

    -UWSC:IEで自動クリック- 下記HTMLのようなボタンを UWSCでIE上で自動クリックさせたい(マウスアクションではなく) のですがどうのように記述すれば良いでしょうか。 試したけどエ反応しなかった(エラーも出ず)記述は IE.CreateOLEObj("InternetExplorer.Application) IE.Visible=TRUE IE.Navigate("javascript:this.form.orderMode.value='1';openPage('order')") です。よろしくお願い致します。 -ボタンのHTML- <div id="sub_button"> <div><input onClick="this.form.orderMode.value='1';openPage('order')" name="" type="image" src="../images/parts/pgs/b_cartsbmt.gif" class="sub_but"/></div>

  • UWSCを使用して、ドロップダウンリストを操作

    お世話になります。 UWSCにてマクロを作成していますが、ドロップダウンリストを選択して操作する事ができずに、 止まってしまっています。 現在は、画像認識で選択し、マクロ上のKBの操作で選択する形を取ってますが、毎回マウスポインターが移動してしまい、マクロを動かしていると他の事ができません。 UWSCのマクロで、指定したリスト上の値を選択する事可能でしょうか 例)マクロ上で自動でリストから「いいい」を選択して、決定ボタン押下するなど。 === 対象ページの記述は下記の様な形です 2つリストがあり、それぞれに決定ボタンがあります。 <td class="b2"align="center"> <select name=mode> <option value="aaa">あああ <option value="bbb">いいい <option value="ccc">ううう <option value="ddd">えええ <option value="eee">おおお </select> </td> <td class="b2"align="center"><input type="submit"style="background-color:#9370DB;color:#FFFFFF;border:2 solid BFEFFF" value="決定"></td> <select name=mode> <option value="aaa">かかか <option value="bbb">ききき <option value="ccc">くく <option value="ddd">けけ <option value="eee">こここ </select> </td> <td class="b2"align="center"><input type="submit"style="background-color:#9370DB;color:#FFFFFF;border:2 solid BFEFFF" value="決定"></td>

  • UWSC Webページダイアログのボタンが押せない

    Windows10で、UWSCで、 Internet Explorerに表示されているサイトのページの 登録ボタンをクリックして、 表示されたWebページダイアログのOKボタンを押したいのですが、 登録ボタンは実行されて、 添付図のWebページダイアログは表示されるのですが、 WebページダイアログのOKボタンが押されません。 以下のコードのどこが間違っているのでしょうか。 -------------------------------------------- (省略) CLKITEM(ID1,"登録",CLK_BTN) SLEEP(1) ID2=GETID("Web ページからのメッセージ") SLEEP(1) CLKITEM(ID2,"OK",CLK_BTN)  SLEEP(1) --------------------------------------------

  • 現在

    現在 <table> <tr> <td> <input type="button" value="1" onclick=""/> <input type="button" value="2" onclick=""/> <input type="button" value="3" onclick=""/> </td> </tr> </table> といった単純なテーブルを作成しています。 上記のボタン1,2,3とそれぞれの間に空白を開けたいと思っているのですが、 <input type="button" value="1" onclick=""/>    <span style="width:50px">&nbsp;</span> <input type="button" value="2" onclick=""/> <span style="width:50px">&nbsp;</span> <input type="button" value="3" onclick=""/> と作成するとIE6ではボタン間に隙間が開くことを確認したのですがIE8では spanタグが無視されてしまい、ボタン間が詰まった表示のままになってしまいます。 IE8ではspanタグで隙間を作ることは難しいのでしょうか? また他に手法がありましたら、紹介していただけると幸いです。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • お問い合わせフォーム。確認画面でつまずいてます。

    phpでフォームを作成しています。フォーム確認画面で思うように動作しません。 確認画面の「修正する」ボタンを「input type="submit"」から「input type="image"」に変更し、画像ボタンとしたいです。 ソースを下記のように書き換えると、前画面に戻らず、そのまま送信してしまいます。 <input type="hidden" name="status" value="send">'."\n".'<input type="submit" value="送信する"> <input type="submit" name="edit" value="修正するぞおお"> ↓ <input type="hidden" name="status" value="send">'."\n".'<input type="image" name="send" src="../images/send_btn.gif" value="送信する"> <input type="image" name="edit" src="../images/reset_btn.gif" value="修正するぞおお'"> 「修正する」ボタンを画像に変更するには、他に追記する必要があるのでしょうか? 正しい動作は、「修正する」ボタンを押すと、入力項目を残した状態のフォームへ戻ります。 その動作もphpのどこに記載されているのか、今いち分かっておりません・・・。 「魔法のメールフォーム MagicalForm」http://magical-form.com/ を利用しています。 初心者で申し訳ないのですが、どうぞよろしくお願いいたします。

    • 締切済み
    • PHP
  • window.confirmのタイトル

    window.alert()やwindow.confirm()を使って、ボタンを押したら警告・確認ダイアログを出したいと思っています。 <input type="button" value="削除" onClick="window.confirm(本当によろしいですか?)"> みたいに。 ここで、ダイアログにタイトルを付けるにはどうしたらよいのでしょうか。 例えばFirefoxだと[Javascript アプリケーション]という風に表示されるので。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 電卓のJavaScript

    初心者で申し訳ないのですが、電卓のソースを作ってみたのですが、JavaScriptが間違っているためか「ページにエラーが発生しました」となり計算が行われません。 どのように、改変すればいいのでしょうか?どうかご教授お願いします。 <html> <head> <title> 電卓 </title> <script language = "JavaScript"> count = 0; sum= 0; flag =0; list = new Array( "0", "0","0","0","0",); function clist( ) { for( i = 0 ; i < 5 ; i++ ) { list[i] =0; } } function calc1() { num = sum; clist( ); display.value = num; flag = 1; } function calc2() { num = sum; clist( ); display.value = num; flag = 2; } function calc3() { num = sum; clist( ); display.value = num; flag = 3; } function calc4() { num = sum; clist( ); display.value = num; flag = 4; } function calc5() { clist( ); } function equal() { if(flag==1) { sum=num+sum; display.value=sum; clist( ); } else if(flag==2) { sum=num-sum; display.value=sum; clist( ); } else if(flag==3) { sum=num*sum; display.value=sum; clist( ); } else if(flag==4) { sum=num/sum; display.value=sum; clist( ); } } function push0( ) { list[count] = 0; sum = list[count]; for( i = 0 ; i < count ; i++ ) { temp=1; for( j = i ; j < count ; j++ ) { temp=temp*10; } sum+ =list[i]*temp; } count+=1; display.value=sum; } function push1( ) { list[count] = 1; sum = list[count]; for( i = 0 ; i < count ; i++ ) { temp=1; for( j = i ; j < count ; j++ ) { temp=temp*10; } sum+ =list[i]*temp; } count+=1; display.value=sum; } 同様に2~9 </script> </head> <body> <hr><br> <input type = "button" value ="7" onclick = "push7()">&nbsp <input type = "button" value ="8" onclick = "push8()">&nbsp <input type = "button" value ="9" onclick = "push9()">&nbsp&nbsp <input type = "button" value ="+" onclick = "calc1()">&nbsp<br><br> <input type = "button" value ="4" onclick = "push4()">&nbsp <input type = "button" value ="5" onclick = "push5()">&nbsp <input type = "button" value ="6" onclick = "push6()">&nbsp&nbsp <input type = "button" value ="-" onclick = "calc2()">&nbsp<br><br> <input type = "button" value ="1" onclick = "push1()">&nbsp <input type = "button" value ="2" onclick = "push2()">&nbsp <input type = "button" value ="3" onclick = "push3()">&nbsp&nbsp <input type = "button" value ="×" onclick = "calc3()">&nbsp<br><br> <input type = "button" value ="0" onclick = "push0()">&nbsp <input type = "button" value ="=" onclick = "equal()">&nbsp <input type = "button" value ="C" onclick = "calc5()">&nbsp&nbsp <input type = "button" value ="÷" onclick = "calc4()">&nbsp<br><br> <br><br><hr><br>&nbsp&nbsp&nbsp <input type = "text" size ="10" name = "display">&nbsp <br><br><hr><br> </body> </html>

  • VB6でWEBのラジオボタンの操作方法がわかりません

    始めまして、VB初心者です。 VB6でWEBのラジオボタンの操作方法が解りません。 以下のようなHTMLのWEBページがあります。 ラジオボタンをVB6にて操作(チェック)したいのですがどうしても出来ません。 テキスト入力の項目には入力できました。 IE.Document.All("test").Value = "テスト" 上記にてテストと入力できました。 HTMLソース <table> <tr> <td>選択してください </td> <td colSpan="2"><!-- <select name="j_type"> <option value="10">A</option> <option value="11">B</option> <option value="20">C</option> <option value="30">D</option> <option value="40">E</option> <option value="50">F</option> <option value="99">G</option> </select> <label><input type="checkbox" value="10" name="jArr[]">A</label>&nbsp; <label><input type="checkbox" value="11" name="jArr[]">B</label>&nbsp; <label><input type="checkbox" value="20" name="jArr[]">C</label>&nbsp; <label><input type="checkbox" value="30" name="jArr[]">D</label>&nbsp; <label><input type="checkbox" value="40" name="jArr[]">E</label>&nbsp; <label><input type="checkbox" value="50" name="jArr[]">F</label>&nbsp; <label><input type="checkbox" value="99" name="jArr[]">G</label>&nbsp;<br> </td> </table> </table> <p> </p> <table> <tr> <td>選択しましたか?</td> <td><label><input type="radio" CHECKED value="0" name="c_exp">はい</label> <label><input type="radio" value="1" name="c_exp">いいえ</label></td> </table> 自分で作った(ホームページ作成ソフト)WEBにVBから操作したいと思ったのですが、単純にvalueにて数値を入れてもだめなのでしょうか? 宜しくお願いいたします。

  • 確認ダイアログ表示後、他のページにジャンプさせたい

    PHPと連携させたいのですが、削除ボタンをクリックしたときに、「本当に削除しますか?」というダイアログを表示後、OKボタンをクリックされたら削除の処理のページに移る、ということをしたいと考えています。 <html> <head> <SCRIPT language="JavaScript"> <!-- function Confirm(){ if (window.confirm("本当に削除してよろしいですか?")){ } } //--> </SCRIPT> </head> <body> <form action="del.php"> <input type="hidden" name="delkey" value="1"> <input type="submit" value="削除" onClick="Confirm();"> </form> </body> </html> と、ここまでわかったのですが、OKを押されたときの処理はどのように記述すればいいのでしょうか。 もちろん、delkeyの値もdel.phpに渡したいと考えています。 よろしくお願いします。

  • VBAでWebページに入力&ボタンクリック

    URLがhttp://xxx.com/のページで次のようなフォームのときExcelで自動入力クリックするマクロを作りたいです。 <input type="hidden" name="room" value="aaaaa"/> <a name="regist" id="regist">総登録数</a> <table width="402" border="1"> <tr> <th align="center" colspan="2"><div align="left"><big>登録ページ</big></div></th> </tr> <tr> <td colspan="2">&nbsp;&nbsp;&nbsp;name <input type="text" size="20" name="name" value="" maxlength="20"> &nbsp;&nbsp;&nbsp;Email <input type="text" size="20" name="email" value=""> &nbsp;&nbsp;</td> </tr> <tr> <td align="center">pass</td> <td><input type="text" size="20" name="pw" maxlength="12" value=""></td> </tr> <tr> <td align="center">category</td> <td><select size="1" name="junle"> <option value="pp" selected="selected">カテゴリ選択</option> <option value="0">その1</option> <option value="1">その2</option> </select></td> </tr> <tr> <td align="center">title</td> <td><input type="text" size="55" name="title" maxlength="25" value=""></td> </tr> <tr> <td align="center">URL</td> <td><input type="text" size="55" name="url"></td> </tr> <tr> <td align="center">intro</td> <td><input type="text" name="comment" size="55" maxlength="50" value=""></td> </tr> <tr align="center"> <td><br></td> <td><input type="submit" name="mode" value="登録"> <input type="reset" value="クリア"></td> </tr> </table> 入力する内容は1行目のA,B,C・・にname,email,pass・・・が順番にそれぞれ入っています。

専門家に質問してみよう