0
A
回答
1
首先讓做一個很好的查詢字符串搜索在JS
function querySt(qsName, url)
{
var theUrl;
if (url == null || url == undefined)
theUrl = window.location.search.substring(1); else theUrl = url;
var g = theUrl.split("&");
for (var i = 0; i < g.length; i++) {
var pair = g[i].split("=");
if (pair[0].toLowerCase() == qsName.toLowerCase())
{
return pair[1];
}
}
return null;
}
$(function(){
if (querySt("open")!='true') return;
});
0
您可以測試location.href
用正則表達式:
if (location.href.match(/open=true/)
// do something
你可能想在正則表達式的工作,雖然,以確保它爲你工作。
1
從網站http://www.onlineaspect.com/2009/06/10/reading-get-variables-with-javascript/
function $_GET(q,s) { s = s ? s : window.location.search; var re = new RegExp('&'+q+'(?:=([^&]*))?(?=&|$)','i'); return (s=s.replace(/^?/,'&').match(re)) ? (typeof s[1] == 'undefined' ? '' : decodeURIComponent(s[1])) : undefined; }
相關問題
- 1. 添加CSS來的jQuery的.html()負載
- 2. 如何添加腳本到iframe,然後添加一個元素來觸發它
- 3. 如何添加一個php變量到這個jquery url設置?
- 4. 如何呼應設置了一個param出PHP
- 5. 如果設置了GET參數,jQuery觸發器頁面加載提交
- 6. 如何成功添加一個觸發
- 7. 提交陣列PARAM與jQuery AJAX /負載
- 8. 觸發DOM負載
- 9. 如何將正/負號添加到一個jQuery的手風琴
- 10. 如何建立一個remote_to鏈接,並通過設置了一個param
- 11. jquery觸發器:如何在加載頁面時使用它來觸發鏈接
- 12. Jquery航點 - 觸發頁面加載到一個錨標記
- 13. 如何將另一個參數添加到$ .param()?
- 14. 強制setTimeout早於原始設置觸發其有效負載
- 15. 用jQuery觸發iframe加載
- 16. 加載時觸發jQuery
- 17. 如何添加動態PARAM
- 18. RiotJS onclick負載觸發
- 19. 在我的fancybox上設置一個jQuery cookie onpage負載
- 20. 你如何設置CSS來添加一個ASP IMG?
- 21. emberjs如何激發一個jQuery後效果模型是負載
- 22. 如何添加一個負RewriteCond條件?
- 23. 如果添加了JQuery,選擇不觸發的更改
- 24. C# - 傳遞代表設置了一個param並提取其
- 25. nginx的重寫URL路徑設置了一個param
- 26. 如何將觸發器添加到來自usercontrol的updatepanel
- 27. 如何設置environemnt來加載python庫?
- 28. 設置一個NSTimer在將來觸發一次
- 29. 了jQuery,AJAX,負載,準備
- 30. #標籤來觸發一個jQuery動畫
解析窗口位置拍攝。 – 2012-02-07 21:49:51