-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

2

请改用 JavaScript。像这样:

var iframeTitle = document.getElementById("myIframe").documentElement.title

于 2013-08-23T22:01:53.627 回答
0

您可以使用这些函数解析和检索goURI

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

然后根据需要获取iframe调用getURLParameter('go') Btw,将其放入标题标签中,您必须添加此$('title').val(getURLParameter('go'))(使用jQuery)或纯 javascriptdocument.element.getElementsByTagName('title').value = getURLParameter('go')

你应该阅读一些 javascript 文档!

于 2013-08-23T22:05:41.593 回答
0

您需要控制和清理变量“go”。

于 2013-08-23T22:11:02.957 回答