从外部站点将JavaScript文件执行到我的代码中

时间:2011-12-14 13:17:41

标签: javascript php file executable

我有这段代码向我展示一些网页(在我的页面中):

<?php

$url = 'http://www.kupime.com/';

$data = file_get_contents($url);

$data = '<head><base href='.$url.' target="_blank" /></head>'.$data;

echo $data;

?>

并且一切都很好但是当我尝试关闭某些东西或做某事时它不起作用,因为我的服务器上没有JS文件,并且在head部分中/script/file.js无法执行。如何解决此问题以及如何允许此代码执行到源代码中。有答案吗?

你可以看到demo www.pluspon.com/get1.php,你会发现一切都很好,但我无法关闭div弹出窗口,因为JS文件不起作用。如果单击('X')关闭,则表明它不起作用。

2 个答案:

答案 0 :(得分:0)

你可以使用iframe。

答案 1 :(得分:0)

您的代码生成了无效的HTML;您正在添加head部分,关闭它,然后从原始网站添加另一部分。

您需要做的是使用整个原始网站,并在原始base部分插入head标记。