2015-09-30 10 views
-1

Я пытаюсь изменить SRC iframe, но все, что я пробовал, что я нашел в google, это не работает.Невозможно изменить SRC iFrame (javascript)

<?php 
$url = "test"; 
?> 
<button onclick="parent.sendMeBack();">Click Me</button> 
<iframe id="download_id" frameborder="0" scrolling="no" width="100%" height="100%" src="http://www.zone-telechargement.com/homep.html"></iframe> 

<script type="text/javascript"> 
function sendMeBack(){ 
    document.getElementId('download_id').src = "./index.php"; 
} 
</script> 
+0

уточнить ................. пожалуйста –

+0

Кнопка не работает, чтобы перенаправить страницу iframe на новый веб-сайт .. – Sev3n

ответ

0

У вас есть три ошибки в вашем источнике.

  • parent в onclick не будет работать. Избавиться от этого.
  • кнопка без типа кнопка отправки. То есть, он отправит страницу и перезагрузит ее исходным src для iframe. Для кнопки без отправки вам необходимо ввести type="button" в начальный тег.
  • Чтобы получить элемент по ID в JavaScript, используйте getElementById (вы забыли By).
<?php 
    $url = "test"; 
?> 
<button type="button" onclick="sendMeBack();">Click Me</button> 
<iframe id="download_id" frameborder="0" scrolling="no" width="100%" height="100%" src="http://www.zone-telechargement.com/homep.html"></iframe> 

<script type="text/javascript"> 
    function sendMeBack(){ 
    document.getElementById('download_id').src = "./index.php"; 
    } 
</script> 
+0

Работайте отлично, спасибо! – Sev3n

+0

Info: мне пришлось удалить «;» at onclick "sendmeback();" заставить его работать :) – Sev3n

0

Я немного поздно, но удалить ";" на "onclick sendmeback();", поскольку это вызывает ошибку и отметьте, пожалуйста на вопрос, как решить, как это делает его более трудным для нас, чтобы найти новые!

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