如何使用代理编辑iframe?

时间:2013-07-24 03:36:47

标签: php iframe proxy

我需要用jQuery编辑iframe,但我无法做到。

我尝试过:

$(document).ready(function(){
    $("#iframe").on('load',function(){
        $(this).contents().find('body').html('a');
    });
});

此代码不起作用。

修改

iframe与其他域名相关。

1 个答案:

答案 0 :(得分:1)

你刚回答了自己的问题。由于Same Origin Policy,您的代码无效。

您可以使用PHP代理来绕过此限制。

<?php
    $url = "http://example.com";
    $domain = file_get_contents($url);
    echo $domain;
?>

然后在脚本中使用该信息。

This问题有关于此问题的更多详细信息。

希望这有帮助!