在新页面中打开点击链接

时间:2012-01-24 16:32:21

标签: php jquery html

我的索引页面带有这样的导航菜单

man
  caps
  shirt
  jeans

woman
  caps
  shirt
  jeans

现在我做了什么,通过点击每个链接说来自man的牛仔裤通过jquery ajax发送到服务器上的php,它检索所有男士牛仔裤图像并将其发送回索引页面,清空主 - 内容区域并在那里显示

现在,当我重新加载页面时,所有这些都消失了,显示主页/索引页面

我已经看到了cookie,但是无法为链接设置任何代码将非常有帮助,如何设置cookie以维护div中的那一堆图像,然后当用户点击另一个链接时说女性上限div充满了大写饼干设置为该图像的图像。

我想到的另一件事是当用户点击此页面加载此页面的链接时,使用类似的页眉,页脚和导航菜单,但是一个空的主要内容区域以及登陆时,使页面显示products.html这个页面的主要内容充满了点击的链接图像,所以如果点击重新加载,它将保留在同一页面上以摆脱cookie龙但不能为我的第二个想法做代码

关于sajid

2 个答案:

答案 0 :(得分:1)

当他们点击“牛仔裤”(比如说)时,您可以将页面设置为www.mysite.com/#jeans。 刷新页面时,使用Javascript选择#jeans并加载相应的图像。

虽然我不确定为什么你不能只使用饼干(虽然我必须承认我的眼睛已经厌倦了这一点)。

答案 1 :(得分:1)

 <a href="#graphicsDesign">Graphics</a>
 if(window.location.hash === "graphicsDesign" ||
    window.location.hash === "somethingElse") {
    loadContent(window.location.hash);
 }

参考Working with single page websites and maintaining state using a URL hash and jQuery