Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php jQuery Mobile的内部/外部链接问题_Php_Jquery_Mobile - Fatal编程技术网

Php jQuery Mobile的内部/外部链接问题

Php jQuery Mobile的内部/外部链接问题,php,jquery,mobile,Php,Jquery,Mobile,我有一些手机网页。其中几个是从同一个文件(index.php)内部链接的,工作正常。例如:第一到第二和第二到第三。当我进入第三个目录并向外部文件process.php(位于同一目录)提交表单查询时,问题就出现了。我可以很好地访问process.php文件,但我需要在此页面上插入一个超链接,以链接回原始页面(#first inside index.php)。我尝试了一些建议,但无论我做什么,浏览器似乎都会将index.php附加到URL中,因此实际上会让我回到第三位,而不是第一位 例如: 我试过:

我有一些手机网页。其中几个是从同一个文件(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谢谢。成功了。必须更改一些其他内部链接以完成目录链接,但现在所有链接都在一起。好东西。