PHP在iframe中找到并单击对象

时间:2015-05-17 00:02:56

标签: javascript php iframe web

我的php文档中有iframe,我想点击第一个按钮,然后设置文本框的值,单击另一个按钮,设置另一个文本框值并单击最后一个按钮(它们都在这个iframe中)。在vb.net中有类似的东西:

(...).InvokeMember("click")
(...).SetAttribute("value", "user")
(...).InvokeMember("click")
(...).SetAttribute("value", "pass")
(...).InvokeMember("click")

这是按钮和textbox1,2和3的代码:

1个按钮代码:

<li>
                        <a href="#itemFancy19836" id="19836" class="item fancyboxSee">
                            <img src="https://admin.pukawka.pl/img/itemShop/apple_icon32.png" alt="test1">
                            <span class="before_hover">
                                    <strong>test1</strong>
                                    <small>(ID: 19836)</small> 
                                    <blockquote>test1111</blockquote>
                            </span>
                            <span class="on_hover">
                                <strong>ZOBACZ</strong>
                            </span>
                            <span class="triangle"></span>
                        </a>
                    </li>

1个文本框代码:

2按钮代码:

<a id="fancyboxNext19836" class="fancyboxNext" href="#" onclick="return confirm('Uwaga! Ten item nie wymaga Twojej obecności na serwerze.\nNie będziemy mogli sprawdzić czy Twój nick jest poprawny.\nUpewnij się, że wpisałeś swój poprawny nick, którego używasz na serwerze!')">Dalej</a>

2个文本框代码:

<input type="text" maxlength="8" size="15" name="sms" id="sms">

3按钮代码:

<a href="#" class="smsPay fancyboxBtnOk">Aktywuj kod</a>

还有组合框:D

<select id="pay_method19836" class="pay_method" name="pay_method">
<option value="2">SMS</option>
<option value="3">ttt</option>
</select>

1 个答案:

答案 0 :(得分:0)

现在我知道,如果iframe中的网站与父网页不在同一台服务器上,则出于安全原因阻止使用iframe的元素