Столкнулся с той же проблемой, что и вы, когда захотел изменить размер iFrame. Можно подумать, что изменение значения googleSearchFrameWidth
поможет, но нет.
Так что я прибег к манипуляциям с DOM. Поскольку имя iFrame - "googleSearchFrame
", сразу после
<script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script>
ссылка, я добавил еще один тег <script>
со следующим:
<script type="text/javascript">
document.getElementsByName('googleSearchFrame').item(0).width = 600;
</script>
Приведенное выше значение устанавливает ширину рамки на 600px
. В вашем случае, очевидно, вы захотите установить его на 250
. Если вы не уверены, что Google когда-нибудь изменит имя iFrame, просто воспользуйтесь методом getElementsByTagName('iFrame')
и сузьте его до положения вашего iFrame в документе (если у вас несколько iFrame).