2012-06-29 41 views

回答

5

仅适用于Ajax。例如使用jQuery:

$.get('page2.php', function(data) { 
    alert(data); 
}); 

...

UPDATE

或可替换地(因为聪明的人指出,总有走1个多路),您可以包括page2.php在您的page1.php和变量值将变为可用:

<?php 
require_once('page2.php'); 
?> 

<script type="text/javascript"> 
    jsvar = <?php echo $myvar; ?>; 
    document.write(jsvar); 
</script> 
+1

它不是“仅与”AJAX,但它是po有一种方法。我认为更好的方法可能是更新设计;-) – 2012-06-29 22:28:47

+0

@ pst肯定的事情:)但重新设计的项目是有点不在这个问题的范围 –

+0

嘿谢谢,我会尝试使用ajax路线,但对我的知识页面我试图推动信息只能使用HTML和JavaScript(对不起,我没有解释,早些时候,否则PHP的包括将没有问题)。我目前正在使用通过id获取innerhtml来传递我想要回显的信息,以改变“page1.html”中的Div,但是从我看到它不是一种搜索引擎优化友好的方法。也许有办法让这种方法更具搜索引擎优化能力 – imos