阅读:884回复:0
Firegesture官方网站的“下一页”代码是不是有点问题?// derived from All-in-One Gestures created by Marc Boullet //////////////////////////////////////////////////////////////// // OPTIONS // "prev" or "next" // const PREV_NEXT = "prev"; const PREV_NEXT = "next"; // part of string which the link should contain // const KEYWORDS = ["prev", "鍓嶃伕"]; const KEYWORDS = ["next", "娆°伕"]; //////////////////////////////////////////////////////////////// // PROGRAM // first, we search for LINK tags var doc = FireGestures.sourceNode.ownerDocument; var links = doc.getElementsByTagName("link"); for (var i = 0; i < links.length; i++) { if (links[i].href && links[i].hasAttribute("rel") && links[i].getAttribute("rel").toLowerCase().indexOf(PREV_NEXT) == 0) { loadURI(links[i].href); return; } } // second, we search for A tags var regexp = new RegExp("(?:" + KEYWORDS.join("|") + ")", "i"); links = doc.links; for (i = 0; i < links.length; i++) { if (links[i].href && links[i].textContent && links[i].textContent.match(regexp)) { loadURI(links[i].href); return; } } links.getAttribute("rel").toLowerCase().indexOf(PREV_NEXT) == 0) 要改成links.getAttribute("rel").toLowerCase().indexOf(PREV_NEXT) == 1)吧?不然在这个论坛的主题都没法翻页,变成了“下一主题” |
|