試圖完成jQuery中的腳本,我被卡住了。給了好幾次後,我沒有成功。我需要通過這些變量在URL中,但沒有使用PHP,那就是,例如:傳遞和捕獲url變量jQuery沒有php
的道理,不知道如何「捕獲」這些價值觀與jQuery,不首先要通過php ...提前感謝。
試圖完成jQuery中的腳本,我被卡住了。給了好幾次後,我沒有成功。我需要通過這些變量在URL中,但沒有使用PHP,那就是,例如:傳遞和捕獲url變量jQuery沒有php
的道理,不知道如何「捕獲」這些價值觀與jQuery,不首先要通過php ...提前感謝。
function getUrlParam(name)
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&#]"+name+"=([^\\?&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.href);
return results == null ? '' : results[1];
}
純javascript ...
和..如何使用?您可以嘗試使用以下網址:http://domain.tld/#var=example 'var urlup = getUrlParam(var); document.write(urlup);' 沒有工作..:/ – wiitohzjeh
getUrlParam(「STRING」);在你的情況getUrlParam('var'); –
完美!非常ty :) – wiitohzjeh
您可以捕獲並處理與jQuery的URL地址和hashchange()插件:http://benalman.com/projects/jquery-hashchange-plugin/
或與很多像這樣的鏈接更高級的使用,看看Backbone.js的URL路由:http://documentcloud.github.com/backbone/#Router
你想從當前的網址去除參數或將它們添加到網址嗎? – Cyclonecode