ФорумПрограммированиеJavaScript → Изменить внешний вид iframe

Изменить внешний вид iframe

  • sen4ik

    Сообщения: 217 Репутация: N Группа: Адекваты

    Spritz 10 марта 2011 г. 11:21

    Привет всем

    Зайдя на сайт страховой компании, где я работаю, вы можете узнать цену страховки на свой авто. Реализовано это очень просто, на страничку вставлен iframe

    <iframe name="I1"  width="790" height="836" src="https://www.webfscauto2.com/generalinfo.aspx?nAgentID=13703&sLanguage=English&bRating=1&sState=CA" border="0" frameborder="0" marginwidth="1" marginheight="1">
       Your browser does not support inline frames or is currently configured not to display inline frames.
    </iframe>


    в этом iframe генерится форма. вот одно поле из этой формы:

    <tr id="Control0_firstNameRow">
       <td align="Right" style="width: 193px;"><span style="font-size: 12px; font-family: Arial; font-weight: bold;" id="Control0_firstNameLBL">First Name  </span></td>
       <td><input type="text" style="width: 200px; font-size: 12px; font-family: Arial;" tabindex="1" id="Control0_firstNameTB" maxlength="15" name="Control0:firstNameTB"><span style="color: Red; display: none;" initialvalue="" evaluationfunction="RequiredFieldValidatorEvaluateIsValid" display="Dynamic" errormessage="A First name is a required in order to continue" controltovalidate="Control0_firstNameTB" id="Control0_firstnameValidator">*</span><span style="color: Red; width: 8px; font-size: 12px; font-family: Arial; display: none;" validationexpression="[\sa-zA-Z\.',-]*" evaluationfunction="RegularExpressionValidatorEvaluateIsValid" display="Dynamic" errormessage="Only letters and (.-,') characters allowed" controltovalidate="Control0_firstNameTB" id="Control0_firstnameREV">*</span>
       </td>
    </tr>
    [/html]

    надо каким то образом (что то подсказывает что нужен javascript) разделить эту форму на три шага и изменить стили у этих полей.

    ссылка на уже сгенериную форму целиком [url]http://www.bigsavingsins.com/autoquoteenglish.htm[/url]
  • LIFF

    Сообщения: 188 Репутация: N Группа: Адекваты

    Spritz 10 марта 2011 г. 15:28, спустя 4 часа 7 минут 2 секунды

    В iframe JS тебе не поможет. Попробую спарсить страничку как тебе надо.
    Спустя 93 сек.
    Какие же страшные имена аттрибутов в этом аспх
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 10 марта 2011 г. 15:32, спустя 3 минуты 41 секунду

    Я ничего не понял …
    Загрузить с чужого сайта форму в фрейм, изменить ее вид, а потом еще изменить ее логику работы и все на JS? Какая-то фигня …

Пожалуйста, авторизуйтесь, чтобы написать комментарий!