下面是这种情况:加载HTML链接到div?
我有3个文件:
的index.php:
<html><head>
<script type="text/javascript" src="../jquery.js"></script>
<script>
$(document).ready(function(){
$("#local").load("FarLinkLoader/farlink.php");
});
</script>
</head><body>
<div id='local'></div>
</body></html>
/FarLinkLoader/farlink.php:
<div>
<a href="farfar/farfarlink.php">farfarlink</a>
</div>
/FarLinkLoader/farfar/farfarlin k.php:
text or whatever
的问题是,当farlink.php
装入index.php
链路内farlink.php
变为无效,该链路的参考从index.php
并且不是以前的文件。
反正是有解决这个? IFRAME擅长这个,实际上是一个浏览器中的“浏览器”,因为这是正在通过iframe中加载的页面有它的邻居文件/从那里,而不是引用来自前页内页目录加载,因为它的发生ajax请求的情况。
什么是替代这种期望的功能的各种可能性?
预期的感谢!
所以我应该使用$ _ SERVER从PHP产生的呢? – 2012-04-19 14:38:24
我不是知识渊博关于PHP知道这个问题的答案,但我只是想这是写的,你会在你的/FarLinkLoader/farlink.php文件路径的方式 – redlena 2012-04-19 21:38:30