Php jQuery Mobile的内部/外部链接问题
我有一些手机网页。其中几个是从同一个文件(index.php)内部链接的,工作正常。例如:第一到第二和第二到第三。当我进入第三个目录并向外部文件process.php(位于同一目录)提交表单查询时,问题就出现了。我可以很好地访问process.php文件,但我需要在此页面上插入一个超链接,以链接回原始页面(#first inside index.php)。我尝试了一些建议,但无论我做什么,浏览器似乎都会将index.php附加到URL中,因此实际上会让我回到第三位,而不是第一位 例如: 我试过:Php jQuery Mobile的内部/外部链接问题,php,jquery,mobile,Php,Jquery,Mobile,我有一些手机网页。其中几个是从同一个文件(index.php)内部链接的,工作正常。例如:第一到第二和第二到第三。当我进入第三个目录并向外部文件process.php(位于同一目录)提交表单查询时,问题就出现了。我可以很好地访问process.php文件,但我需要在此页面上插入一个超链接,以链接回原始页面(#first inside index.php)。我尝试了一些建议,但无论我做什么,浏览器似乎都会将index.php附加到URL中,因此实际上会让我回到第三位,而不是第一位 例如: 我试过:
<a href="index.php">Clicky</a>
<a href="#first">Clicky</a>
<a href="/website/index.php">Clicky</a>
<a href="..index.php">Clicky</a>
<a href="http://localhost/website/index.php">Clicky</a>
所有这些似乎都把我带回到了第三页,在URL末尾的a#之后附加了我所请求的内容。有什么想法吗?在jQuery Mobile中链接到外部页面时,必须指定
rel=“external”
:
<a href="index.php#first" rel="external">Clicky</a>
该链接假定
index.php
与process.php
位于相同的目录中。如果不是,您必须稍微修改路径才能工作。Hi。谢谢你的回复。是的,我试过了,它把我带到了下面的URL:localhost/website/process.php#index.php#firstTry谢谢。成功了。必须更改一些其他内部链接以完成目录链接,但现在所有链接都在一起。好东西。