2015-04-19 3 views
0

код шаблона выглядит так:Получить динамический SRC с помощью IFrame

<!DOCTYPE html> 
    <html> 
    ... 
    <iframe width="100%" height="300px" src="http://www.bing.com" name="iframe_a"> </iframe> 
</html> 

Но я хотел бы иметь встроенный фрейм поиска некоторую строку, которая получается за пределами фрейма, т.е. http://www.bing.com/search?q=(some строка)

Что я должен делать?

ответ

0

Во-первых, дать iframe в id:

<iframe id="myIframe" width="100%" height="300px" src="http://www.bing.com" name="iframe_a"> </iframe> 

обновление на основе ваших комментариев:

PHP

<?php 
$search = "test"; 
?> 

JavaScript:

<script> 
var currentSrc = document.getElementById('myIframe').src; 
document.getElementById('myIframe').src = currentSrc + "search?q=<?php echo $search; ?>"; 
</script> 

CODEPEN DEMO

+0

Последние три строки в HTML или что? @Pedro Lobito – Chen

+0

нет, это код javascript. –

+0

@ Когда вам удалось заставить его работать? –

Смежные вопросы