Я пытаюсь создать программу на своем сервере, которая позволяет мне получать информацию с разных веб-сайтов. Он уже написан на PHP и работает отлично. Я собираю эту информацию из iframe на одной из моих страниц. Когда я использую исходную страницу, которая была загружена php-скриптом в iframe, все работает нормально. Но если я нажму на ссылку внутри iframe, src
будет другим, и я не знаю, как получить к нему доступ. Как мне узнать NEW src
из <iframe>
с помощью jQuery? Я искал этот сайт и не могу найти хороший ответ на это. Ниже приведен пример моего кода:
PHP:
<?php
$link = $_POST['link'];
?>
<div id="button">Button</div>
<iframe src="<? echo $link;?>"></iframe>
<script type="text/javascript" src="something.com/jquery.js"></script>
<script type="text/javascript">
$('#button').click(function()
{
//alert iframe src
});
</script>
EDIT:
У меня в данный момент это работает, и он только предупреждает исходный src
, когда я нажимаю ссылку в <iframe>
. Мне нужно, чтобы предупредить NEW src
о <iframe>
.
<iframe id="blog_iframe" onload="iframeLoader();" height="600px" width="98%" src="<? echo $url;?>" scrolling="auto">
<p>Your current browser does not support iFrames. Please use a different browser</p>
</iframe>
<script type="text/javascript">
function iframeLoader()
{
alert($('iframe').attr("src"));
}
</script>