Ajax重新加载整个页面上的href链接点击
我有一个网站建在阿贾克斯。它有英文和法文版本。英文位于/ public_html和法文in/public_html/fr。Ajax重新加载整个页面上的href链接点击
Ajax只重新加载中间框架,而不是页眉或页脚。所以,当我点击链接到法文页面时,它显示在中间,但页眉和页脚仍然来自英文页面。
所以,当我点击链接时,基本上一个“#”来自无处。 http://www.mysite.com/index.html#http://www.mysite.com/fr/index.html
英语法语:
<li class="contact"><a href="/fr/index.html">French Version</a></li>
法语英语:
<li class="contact"><a href="/index.html">English Version</a></li>
我需要的是,上点击,整个页面重新加载。我该怎么办?
谢谢!
我会采取刺。这听起来像是你正在描述一个框架式网站,在它的中间有一个非ajax超链接。链接是“刷新”中间框架,因为这是链接的位置。您可以将一个target
添加到锚点标记以告诉它重新加载整个页面。
<a href="/fr/index.html" target="_top">French Version</a>
PS当你在它,不要忘了本地化的词“法国版”(法语版?:-)
谢谢,但它不工作。什么都没发生。 – Jack 2011-06-09 21:37:07
那么劫持链接是什么? – roufamatic 2011-06-09 22:14:02
这个问题并没有做出很大的意义。 Ajax ...怎么样?使用框架?你的网站的结构是什么? – roufamatic 2011-06-09 20:58:41