ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: iMancros ที่ 27 กรกฎาคม 2011, 15:24:34



หัวข้อ: iMacros focus ถุกปุ่มแล้ว แต่ไม่คลิกดำเนินการต่อไป ทำไงดีครับ
เริ่มหัวข้อโดย: iMancros ที่ 27 กรกฎาคม 2011, 15:24:34
iMacros focus ถุกปุ่มแล้ว แต่ไม่คลิกดำเนินการต่อไป ทำไงดีครับ

คือมัน Focus ที่ปุ่ม ปุ่ม นึงแล้ว แต่มันไม่ยอมคลิกปุ่มให้ ต้องคลิกเองมันถึงจะทำงานต่อ แบบนี้ต้องเขียน code แบบไหนถึงจะให้มันทำต่อให้เรา ไม่ต้องคอยคลิกเองครับ


หัวข้อ: Re: iMacros focus ถุกปุ่มแล้ว แต่ไม่คลิกดำเนินการต่อไป ทำไงดีครับ
เริ่มหัวข้อโดย: xmen256k ที่ 27 กรกฎาคม 2011, 15:25:21
โชว์โค๊ดเลยครับ


หัวข้อ: Re: iMacros focus ถุกปุ่มแล้ว แต่ไม่คลิกดำเนินการต่อไป ทำไงดีครับ
เริ่มหัวข้อโดย: iMancros ที่ 27 กรกฎาคม 2011, 15:31:29
VERSION BUILD=7300701 RECORDER=FX
TAB T=1

TAG POS=1 TYPE=SPAN ATTR=ID:create-new-btn-label
PAUSE
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:javascript:; ATTR=ID:jot-ui-pageName CONTENT=test04
TAG POS=1 TYPE=SPAN ATTR=ID:createPageButton-label
TAG POS=95 TYPE=DIV ATTR=TXT:
PAUSE
TAG POS=2 TYPE=TEXTAREA ATTR=* CONTENT=<br><BR>test04
TAG POS=1 TYPE=BUTTON ATTR=NAME:ok
PAUSE
TAG POS=5 TYPE=DIV ATTR=TXT:Save

จุดที่ pause ไว้คือจุดที่คลิกเองครับ มันถึงทำงานต่อไปได้


หัวข้อ: Re: iMacros focus ถุกปุ่มแล้ว แต่ไม่คลิกดำเนินการต่อไป ทำไงดีครับ
เริ่มหัวข้อโดย: xmen256k ที่ 27 กรกฎาคม 2011, 15:40:18
TAG POS=5 TYPE=DIV ATTR=TXT:Save

ก่อนเซฟให้มันรอสัก5วิ

กลายเป็น

WAIT SECONDS=5
TAG POS=5 TYPE=DIV ATTR=TXT:Save


หัวข้อ: Re: iMacros focus ถุกปุ่มแล้ว แต่ไม่คลิกดำเนินการต่อไป ทำไงดีครับ
เริ่มหัวข้อโดย: bananaoxy ที่ 27 กรกฎาคม 2011, 15:46:08
ตรงปุ่มมันเป็นกรอบสีน้ำเงินหรือยังครับ ถ้าเป็นเหมือนโดนคลิ๊กแล้ว สังเกตที่ status bar ด้านล่างว่ายังโหลดอยู่หรือเปล่า
ถ้าใช่ลองเอา tag timeout หรือไม่ก็ set timeout เพิ่มลงไปก่อนหรือหลังโค้ดบรรทัดนั้น หรือจะ waiting 5-10 วิ เผื่อช่วยได้คราบ


หัวข้อ: Re: iMacros focus ถุกปุ่มแล้ว แต่ไม่คลิกดำเนินการต่อไป ทำไงดีครับ
เริ่มหัวข้อโดย: iMancros ที่ 27 กรกฎาคม 2011, 16:00:36
TAG POS=1 TYPE=SPAN ATTR=ID:create-new-btn-label
WAIT SECONDS=10
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:javascript:; ATTR=ID:jot-ui-pageName CONTENT=test04


ผมลองใส่แบบนรี้แล้ว 10 วิ มันก็ยังไม่ไปต่อบรรทัดที่ 3 มันจบการทำงานเลยครับ


มีกรอบสีน้ำเงินขึ้นมาแล้วครับ แต่ที่status bar ไม่มีไรขึ้นเลยครับ แต่ถ้าเปลี่ยนเป็น pause แทน ผมคลิกเองมันทำงานต่อให้ถูกต้องเลยครับ