-1


iframe src を次のようにアドレス バーから読み込みます:
http://site.com/demo.php?go=http://google.com

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
<iframe src="<?php echo $_GET["go"];?>">
<p>Your browser does not support iframes.</p>
</iframe>
</body>
</html>


iframe のタイトルを取得して、demo.php のタイトル タグにエコーしたいのです
が、可能ですか?

4

3 に答える 3

0

goこれらの種類の関数でURIを解析して取得できます

function getURLParameter(name) {
    return decodeURI(
        (RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
    );
}

そして、必要に応じてiframe呼び出し元をソースしてgetURLParameter('go') 、それをタイトルタグに入れるには、これを$('title').val(getURLParameter('go'))(を使用してjQuery)または純粋なjavascriptで追加する必要がありますdocument.element.getElementsByTagName('title').value = getURLParameter('go')

JavaScript のドキュメントを読む必要があります。

于 2013-08-23T22:05:41.593 に答える
0

変数「go」を制御およびサニタイズする必要があります。

于 2013-08-23T22:11:02.957 に答える